- Trending Categories
- Data Structure
- Operating System
- C Programming
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Difference Between Smoke and Sanity Testing
26 Lectures 1.5 hours
20 Lectures 2.5 hours
In this post, we will understand the difference between smoke testing and sanity testing −
It is done to ensure that the functionalities of the program are working fine.
It is considered a subset of acceptance testing.
It is documented.
It can be done by developers or testers.
It may or may not be stable.
It is scripted.
It is done to understand the stability of the system or product.
It is done to test the functionality of the product or system.
It can be done manually or using automation.
It is done when a new product is built.
It is done to check if the bugs have been fixed after the build or not.
It is also known as a subset of regression testing.
It isn’t documented.
It is generally performed by testers.
It is stable.
It is not scripted.
It is done to understand the measure of rationality of the product.
It is used only in case of modified or defective functions of product.
It is generally done manually, not using automation.
It is done after completing regression testing.
- Sanity Testing Vs Smoke testing
- What is Smoke Testing?
- Difference between Agile Testing and Waterfall Testing.
- Difference between Software Testing and Embedded Testing
- Difference between Frontend Testing and Backend Testing
- Difference between Unit Testing and Integration Testing
- Difference between System Testing and Acceptance Testing.
- Difference between Unit Testing and Sandwich Testing
- Difference between Unit Testing and System Testing
- Difference between Performance Testing and Stress Testing
- Difference between Performance Testing and Load Testing
- Difference Between System Testing and Integration Testing
- Difference between Globalization Testing and Localization Testing
- Difference between Testing and Debugging
- Difference between Alpha and Beta Testing