MT S11 TestDesign
MT S11 TestDesign
MT S11 TestDesign
Test Design
1
Test Design
• Completeness of test.
2
Test Design
3
Test Design
Design-Activities:
• Setup test environment.
4
Test Design
Establishing Incorporating
SME /Peer
Understanding Traceability Preparation of Review
Review of Test
Requirements Matrix in HP Test cases comments in
cases
ALM test cases
5
Test Design
• Each of the Test cases will undergo review by the BUSINESS ANALYST
and the review defects are captured and shared to the Test team.
• The testers will rework on the review defects and finally obtain approval
and sign-off.
6
Test Design
• During the preparation phase, tester will use the various Black Box Test
Design Techniques –ECP, BVA, Decision Table, State Transition, Use Case
to write step by step test cases.
7
Test Design
• Any subsequent changes to the test case if any will be directly updated in
HP ALM.
Note:
• In this phase test engineers will plan what to test and how to test i.e.
testers will prepare various input documents such as test scenarios, test
cases and test data etc…(test specifications)required for testing.
8
Test Design
9
Test Design
10
Test Design
Test Scenario:
– An item or a functionality to be tested is called test scenario.
11
Test Design
12
Test Design
Assignments:
Create Test Scenarios for Following Tasks:
• Online Bus-Ticket Booking
• Gmail- Login
• Lift
• Mobile Product
• Windows Calculator
13
Test Design
Test Case:
– A test case is a set of pre-conditions; steps to be followed input data
and expected results to validate functionality in the system. In other
words what to test and how to test is called test case.
• It can be simulated
14
Test Design
– Traceable - to a requirement.
15
Test Design
16
Test Design
17
Test Design
Test Cases Mistakes:
– Failure to clean up
18
Test Design
Test Case Design Stages:
19
Test Design
Template for Test Case :
In order to select the fields that we will use in our template, let us first identify
all possible field choices for the template –
• Project Name, Test Suite ID and Name
• Test Steps
• Expected Results
20
Test Design
Template for Test Case :
21
Test Design-Review Questions
1. In order to test the Functionality of an application, White-box testing is
more suitable.
1. TRUE 2. FALSE
2. In Black-box testing efficient test cases can be created using the Boundary
Value Analysis and Equivalence Class Partitioning.
1. TRUE 2. FALSE
3. In order focus only on the range or value of the test data for testing an
application’s functionality, which of the following approaches suits
better?
3. Error Guessing
4. Random Testing
22
Test Design-Review Questions
3. Error Guessing
4. Random Testing
23
Question and Answer
24