New answers tagged terminology
As the name suggests-> Smoke testing-> Here you check your entire system and check if it works fine or has any issues (smoke). This is normally done on stage before deploying the code to prod. Sanity Testing-> Here you do a last minute check. We only test the major functionality and see if the sanity is maintained. Hope this helps !
Basically smoke testing is carried out once the product have been developed to ensure all the functionalities are working fine, whereas sanity testing somewhat for we ensure that the bugs/errors have been removed after the recent changes made in the code. I've been working on this topic and shared a guest post on it. You can get complete difference between ...
I see this in Ian Somerville's book (9th edition, section 8.3): There are two important distinctions between release testing and system testing during the development process: A separate team that has not been involved in the system development should be responsible for release testing. System testing by the development team should focus on ...
Top 50 recent answers are included