Content ITV PRO
This is Itvedant Content department
Learning Outcome
5
Identify their role in STLC
4
Understand their importance in testing
3
Differentiate between Scenario and Case
2
Define Test Case
1
Define Test Scenario
What is Software Testing?
What is a Requirement?
Why do we write test documents?
What is the purpose of verification in testing?
Hook/Story/Analogy(Slide 4)
You want to test an ATM machine
First, you decide what features to test
Then, you write detailed steps to test each feature
Analogy Mapping
What to test
(Withdraw money, Check balance
How to test
(Steps, Inputs, Expected Result)
Test Case
Test Scenario
Need / Importance
Ensures complete test coverage
Reduces missing functionalities
Provides structured testing approach
Helps track testing progress
Improves software quality
Test Scenario
A high-level description of what functionality needs to be tested
Derived from requirements
Focuses on feature validation
Features / Characteristics of Test Scenario
One scenario can have multiple test cases
Based on business requirement
High-level statement
Less detailed
Covers a functionality
Test Case
A detailed document that describes step-by-step actions to validate a scenario
Includes input, execution steps, and expected result
Components of a Test Case
1
Test Case ID
2
Test Scenario ID
3
Preconditions
4
Test Steps
5
Test Data
6
Steps to Reproduce
7
Expected Result
8
Actual Result
9
Status (Pass/Fail)
Features / Characteristics of Test Case
Detailed and structured
Ensures accurate validation
Verifies expected output
Used during test execution
Helps in defect reporting
Comparison Between Test Scenario & Test Case
Comparison Point
Level
Quantity
Few in number
Feature validation
Brief description
Defines what to test
High-level
Multiple per scenario
Input & expected result validation
Step-by-step procedure
Defines how to test
Detailed-level
Focus
Detail
Purpose
Test Scenario
Test Case
Summary
4
Both ensure proper test coverage and quality assurance
3
One Test Scenario can have multiple Test Cases
2
Test Case defines how the functionality will be tested
1
Test Scenario defines what functionality needs to be tested
Quiz
Which of the following contains step-by-step testing instructions along with expected results?
A. Test Scenario
B. Test Plan
C. Test Case
D. Test Strategy
Which of the following contains step-by-step testing instructions along with expected results?
A. Test Scenario
B. Test Plan
C. Test Case
D. Test Strategy
Quiz-Answer
By Content ITV