Briefing about Sanity Testing

Posted By : Ankita Sachan | 10-Jan-2017

Sanity testing is a subdivision of regression testing which is primarily concentrates on one or few areas of functionality.Sanity testing is an unscripted form of testing. Testers performs the basics tests focusing on new functionality or change and its impacts.The main area of target during sanity is on section of application which is still working after changes.Sanity doesn’t aim at holding up all the bugs but helps in finding any dependent missing functionalities

Sanity is performed when there is any addition of new functionality or change so that application can be verified that it is working properly even after the changes. It regulates whether thorough testing of product shall be carried out or not.If sanity is failed then rigorous testing is not done.Thus,sanity testing saves a lot to time by quickly reverting the release to developers for its low quality. This also saves rigorous testing effort.

 

  • How to perform Sanity Testing

Like other types of software testing,sanity testing doesn’t come with a handful of techniques. To perform Sanity there is no need to write detailed test cases because sanity is done  with speed and quick. So the first task would be to identify new integrated functionalities, changes or any bug fixes.and, then will check weather the implemented changes hamper the application in any manner or still the application is running smoothly. After this some other functionalities will be checked if they are working as expected then the release can be passed for thorough testing.

 

  • Why testers should love Sanity testing

When a new release comes in and testers starts off with their techniques without performing sanity prepares test cases and put their entire efforts. This is not wrong these scenarios are good but as long as the old and new functionalities in the new release are working properly.

If any changes in the newer code have nagged with the old functionalities or new code is crashing down the application therefore these kind of release are not worthless for applying all the tricks and techniques so to avoid the efforts of the tester. So to avoid the time wastage sanity is must therefore it gives testers the consent to proceed with their techniques.

 

  • Speedy Evaluation

Sanity testing accelerates speed. It has very narrow focus for functionalities or areas to be tested.Test cases or scripts are not required before performing sanity testing rather unplanned and spontaneous approach is used.

 

Conclusion

As explained above sanity testing offers quick  broad and shallow testing to determine whether it is possible and reasonable to proceed with the further methods of testing. Sanity is non scripted and can perform quickly over the application.

 
Related Tags

About Author

Author Image
Ankita Sachan

Ankita is a Bright QA engineer and have experience in Manual and Automation Testing. loves to Travel to different places.

Request for Proposal

Name is required

Comment is required

Sending message..