Smoke Testing, a form of software testing, is carried out once the software development process is complete. The primary goal of this test is to verify the primary functionalities of the software, ensuring they operate correctly. The aim is to spot any errors in the application and rectify them as soon as possible.
Get 12 Months Banking & Insurance Super Pack SuperCoaching @ just
₹5998₹2179
Sanity testing, on the other hand, is another type of software testing carried out after minor changes have been made to the software. The purpose of this test is to confirm that the corrected errors have indeed been fixed and that no new issues have arisen from these modifications.
S.No. | Smoke Testing | Sanity Testing |
---|---|---|
1. | This test is carried out to ensure the software operates as expected. | This test is carried out to confirm that corrected errors have been effectively fixed. |
2. | Both developers and testers can perform this test. | This test is typically conducted by testers. |
3. | This testing method is documented. | It usually remains undocumented. |
4. | It is a type of Acceptance testing. | It is a subset of Regression testing. |
5. | This test covers the entire application from start to finish. | This test only covers a specific part of the application. |
6. | It is a general testing method. | It is a more specialized version. |
Download the Testbook APP & Get Pass Pro Max FREE for 7 Days
Download the testbook app and unlock advanced analytics.