Smoke VS Sanity - CodeQAByte

Smoke VS Sanity

Differences between Smoke Testing and Sanity Testing:

AspectSmoke TestingSanity Testing
PurposeVerifies major and critical functionalities to ensure basic stability.Focuses on specific functionalities or areas to ensure changes haven't adversely affected them.
ScopeCovers a broad spectrum of functionalities, providing a quick assessment.Targets specific areas or functionalities that have undergone recent changes.
DepthGenerally shallow, checking critical paths without in-depth testing.More detailed and specific, diving deeper into particular functionalities.
TimingPerformed after a new build or release to ensure basic functionality.Typically performed during later stages of the development cycle after specific changes.
FrequencyGenerally performed whenever a new build is available.Conducted as needed, specifically after changes or fixes.
Execution CriteriaHas a predefined set of test cases covering essential functionalities.Test cases selected based on specific changes or features implemented.
DocumentationOften has a standard set of documented smoke test cases.Documentation may vary based on the changes made, covering specific modifications.
Comprehensive TestingNot exhaustive, providing a quick and general check.More thorough in the areas it covers, ensuring stability in specific functionalities.
Regression TestingMay include some regression testing but is more focused on identifying showstopper issues.Often includes regression testing for modified functionalities to ensure existing features are not negatively impacted.
AutomationCan be automated for quick and repetitive execution.Automation can be beneficial, especially for frequent changes in specific areas.
Relationship with Other Testing PhasesServes as a prerequisite for more comprehensive testing phases. If it fails, further testing may be halted.Typically follows smoke testing and occurs after specific changes, ensuring targeted modifications integrate well.

No comments:

Post a Comment

Copyright © 2024 codeqabyte. All Right Reserved