What is the difference between smoke testing and sanity testing in manual testing?

1 Answers
Answered by suresh

The Difference Between Smoke Testing and Sanity Testing in Manual Testing

What is the Difference Between Smoke Testing and Sanity Testing in Manual Testing?

In manual testing, smoke testing and sanity testing are two important types of testing that serve different purposes.

Smoke Testing:

Smoke testing is a preliminary testing process that focuses on identifying major issues and defects in the software build before proceeding with more detailed testing. It aims to ensure that the basic functionalities of the application are working correctly.

Sanity Testing:

On the other hand, sanity testing is performed after smoke testing to verify that specific functionalities or areas of the software have been fixed or modified correctly. It is more focused and thorough than smoke testing but less exhaustive than comprehensive testing.

Key Differences:

  • Focus Keyword: The difference between smoke testing and sanity testing in manual testing
  • Smoke testing is a broad and shallow testing approach, whereas sanity testing is more specific and targeted.
  • Smoke testing is conducted early in the testing cycle, while sanity testing is typically carried out after smoke testing or when specific changes are made to the software.
  • Smoke testing is used to determine whether the software is stable enough for further testing, while sanity testing verifies specific functionalities or changes.

Overall, both smoke testing and sanity testing play vital roles in manual testing by helping to identify issues early and ensure the quality of the software product.

Answer for Question: What is the difference between smoke testing and sanity testing in manual testing?