Smoke Testing | Sanity Testing |
Used for check local critical functionalities of a software | Focus will be on a particular area or minor functionalities |
Performed to check stability | Used to verify the rationality |
Both manual and automation test cases can be used | Generally, sanity testing does not have test scripts or test cases |
Usually performed before passing the build to testing team | Executed before UAT and regression |
Carried over by developers | Performed by testers |
Subset of acceptance testing | Subset of regression testing |