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
Subscribe to:
Posts (Atom)