Pages

Regression Testing

Regression Testing, performed to validate the software following any code change, to ensure the intent software functionality is working fine as expected after the code change. It is basically re running the test cases after every software build and before the software releases to the customer. Regression test cases are best suit for the automation execution, since this test cases are executed frequently.


Ad-Hoc Testing

Ad-hoc Testing is unstructured and no formal test cases or documentation are needed to test the software. This testing can be performed right after the software build deployment to validate the very basic features of software, before we start the formal testing. This testing will benefit to detect the defects at earliest.

Shakedown Testing

Shakedown Testing is type of software testing, that is performed in the application to test basic functionalities are working fine without any issues. This testing is kind of entry criteria for the actual in-depth testing.

We cannot start the in-depth testing, if any major issues reported during the shakedown testing.

As a simple example, we cannot start a actual in-depth testing, if we encounter a login issue to access the application, that was reported during shakedown testing