Netsparker Web Application Security Scanner

Difference between Regression Testing vs Retesting?

Next commonly ask interview question in any software testing interview is “What is difference between Regression Testing and Retesting?” Regression testing and Retesting have different objectives and priorities, they equally important for project’s success.


Definition of Retesting and Regression Testing:

Re-Testing: After a defect is detected and fixed, the software should be retested to confirm that the original defect has been successfully removed. This is called Confirmation Testing or Re-Testing

Regression testing: Testing your software application when it undergoes

Continue reading…

User Acceptance Testing: What? Why? & How?

In previous article we discussed on What/Why/How System testing can be performed. As we know before starting the System testing the whole Integration Testing should be completed. But what next if the System Testing is completed. Yes you are correct “User Acceptance Testing” should get started after this. In this article I am writing about about What/Why/How User Acceptance testing is done in actual testing.

What is User Acceptance Testing?

User Acceptance testing is the software testing process where system

Continue reading…

System Testing: What? Why? & How?

What is System Testing?

System testing is the type of testing to check the behaviour of a complete and fully integrated software product based on the software requirements specification (SRS) document. The main focus of this testing is to evaluate Business / Functional / End-user requirements.

This is black box type of testing where external working of the software is evaluated with the help of requirement documents & it is totally based on Users point of view. For this type

Continue reading…

Defect Priority

What is Defect Priority?

Defect Priority signifies how important & urgently it is to fix this defect. In other words Priority means how fast it has to be fixed. The Defect priority status is set by the project manager based on the customer requirements & based on Project Priorities the product fixes are done. Priority is related to scheduling to resolve the problem. It is a pointer towards the importance of the bug & if High priority is mentioned then

Continue reading…

Defect Severity

What is Defect Severity?

Defect Severity determines the defect’s effect on the application. It represents the impact on the business of the client. Defect Severity is totally based on how important functionality is blocked or if that functionality functions incorrectly & accordingly add Defect Severity.

Severity means how severe it is affecting the functionality. It is totally related to the quality standard or devotion to standard. The severity type is defined by the Software Tester based on the written test

Continue reading…

Regression testing definition

What is regression testing?

Regression testing is type of testing carried out to ensure that changes made in the fixes or any enhancement changes are not impacting the previously working functionality. It is executed after enhancement or defect fixes in the software or its environment. It can be difficult to determine how much re-testing is needed, especially near the end of the development cycle.

This type of testing typically carried out by testing specialist peoples. The automated testing methods are

Continue reading…