Sanity testing, as funny as the name might sound is an integral part of software development and testing before the release of the final product. The aim of this test is mainly to examine if the bugs have been fixed after a build. This is a variant of regression testing and is used on a build to check if the bugs earlier found in the initially presented build have been fixed or corrected, and this in turn determines if we can proceed with it or not.
Below are some of the objectives:
- The aim of the sanity testing is to check that the planned features work unevenly as expected.
- Sanity testing ensures that new modifications don't change the software's current functionalities.
- It validates the accuracy of the newly added features and components.