Difference between sanity testing & smoke testing
Sanity testing and smoke testing are two different types of software testing that are performed at different stages of the testing process. Here are the main differences between the two: Objective : Smoke testing is performed to check the basic functionality of the software application, while sanity testing is performed to ensure that the new or modified features are working as expected and do not adversely affect the existing functionalities. Scope : Smoke testing is a broader type of testing that covers a wide range of functionalities, while sanity testing is more focused and only covers specific functionalities or modules that have been added or modified. Test Depth : Smoke testing is a shallow type of testing that only checks the surface-level functionality of the application, while sanity testing is a deeper type of testing that involves more detailed and comprehensive tests. Timing : Smoke testing is usually performed at the beginning of the testing process, after a new buil...