Impact Analysis 

Impact Analysis is a study that allows you to specify the affected areas (affected areas) in the project when developing...

Client-Server Architecture 

A Web Application is a client-server application in which the browser is the client and the web server (in the...

Verification vs Validation in Software

Software testing is a process of examining the functionality and behavior of the software through verification and validation.  Verification is...

UI and layout testing

UI (user interface) – is the point of interaction between a person and a product. The design of buttons, input...

QA Test Reporting

Reporting – collection and dissemination of information on the results of work (including the current status, assessment of progress, and...

QA Documentation and Requirements 

Requirements are the initial data on the basis of which automated information systems are designed and created. Primary data come...

Agile methodology

The Agile model was primarily designed to help a project to adapt to change requests quickly. So, the main aim...

Artifacts of Testing

Bug report A defect (also known as a bug) is a discrepancy between the actual result of the program execution...

Regression Testing

What is Regression testing?

Regression testing is a type of software testing that is used to ensure that recent code changes do not negatively...

sanity testing

Sanity Testing

Sanity testing is a version of regression testing to ensure a specific section of the application is still working after...