What is smoke testing?How to perform smoke testing?Difference between smoke and sanity?
What is smoke testing??
- Verifying the basic feature or critical feature in an application before going in-depth testing in a high-level manner is called as smoke testing.
- In smoke testing we provide only valid data and perform testing i.e we perform only positive testing.
- Smoke testing helps us to find out is the application capable enough to handle in-depth testing.
- It helps us to find out is the application testable.
- There are different name given to smoke testing like Sanity, Dry run, Initial build verification, etc
Also Read :Acceptance Testing
- When we perform smoke testing??
- As soon as we get the build we will start with smoke testing. Refer to the image below.
- As shown in the image above after white box testing is done smoke testing starts.
- So smoke testing is done after white box testing and then in-depth testing is done like functional testing, integration testing, etc.
- How to perform smoke testing??
In the above login page we will enter a valid username and valid password if we are able to log in then it means the smoke test has passed or else failed.
Also Read :Testing Performance Of Application
- Difference between smoke testing and sanity testing:
Note:
1)Both smoke and sanity are done as soon as we get the build.
2)The purpose of both is to perform a high-level check.
Comments
Post a Comment