At first, let’s make out what smoke and what sanity testing is. Smoke testing is non-exhaustive software testing, checking out whether the most important functions of a program work, but ignoring finer details. It is kind of testing performed to make sure that the project done can be further tested more thoroughly. It is done, in most cases, to inspect the stability of the build made for software testing. Sanity testing also called acceptance testing is used to assess if the supplied build can be tested or not, that is to say sanity testing is testing of an application to check whether it is stable enough for further testing. A subset of regression test cases are performed to check if [...]




