sanity testing

Sanity Testing

sanity testingSanity testing is unidirectional testing type that is a part of regression testing. Sanity testing is used to verify that function works in accordance with the requirements. It is usually used to check the performance of application part that was changed. The benefit of that type of testing apart from full or regression testing is speed.

Sanity testing is often applied to define the need for more thorough testing in the future while saving a lot of time.

Some experts believe that sanity and smoke types of testing are the same. But practically, they are completely different types of testing. Only one thing is in common – both types do not require a detailed verification of the functionality. However, the smoke testing is aimed to cover as much functionality as possible with minimum amount of time spent. When dealing with sanity testing, you need to check as soon as possible, that this functionality works, herewith not affecting the functionality of other software.

Let’s check some features of Sanity testing:

  • typically non-scripted;
  • a sub-division of regression testing;
  • proves that software application works as required in the specification and complies with customer’s desires;
  • used to verify if the requirements of end users are meeting or not;
  • checks if a small section of an app after being fixed is working as expected.

About Ivan P.

6 years I've worked in IT at the QA department. Now I grow up as automation QA specialist. Also I play football in different amateur tournaments.

no comments yet

Be the first to comment this post!

Would you like to share your thoughts?

Images are for demo purposes only and are properties of their respective owners.
Old Paper by © 2018