Professional Documents
Culture Documents
CONTENT
Introduction test case optimization?
What are goals for test case optimization?
Why is test case optimization important?
Who develop test cases?
Types of testing
Introduction
It is a specific procedure of testing a
particular requirement.
It will include:
Identification of specific requirement
tested
Test case success/failure criteria
Specific step to execute test
Test data
3
What Is Test
Case?
Testing is a process centered around the
goal of
finding defects in a system
Test case:
Set of input values
Set of expected results
How to execute the test and check
results
Expected post-conditions
4
REQUIREMEN
T ANALYSIS
ANALYSISPHASE
DESIGN
LOW
LEVEL
HIGH
LEVEL
FEASIBILITY
PLANNING
BROAD
PLANNING
TECHNOLOGY
SELECTION
REQUIREMENT
ANALYSIS
DEVELOPMENT
TESTING
DEPLOYMENT
MAINTENANCE
10
Quality
Quality means conformance to requirements
The best testers can only catch defects that are
contrary to specification.
Testing does not make the software perfect.
If an organization does not have good
requirements engineering practices then it will
be very hard to deliver software that fills the
users needs, because the product team does
not really know what those needs are.
11
Test Automation
Test automation is a practice in which
testers employ a software tool to reduce
or eliminate repetitive tasks.
Testers either write scripts or use record-andplayback
to capture user interactions with the
software being
tested.
This can save the testers a lot of time if many
iterations
of testing will be required.
It costs a lot to develop and maintain
automated test
12
Example
Test Requirements Identified (among
others):
Validate that you can insert an entry
Drilling Down
First, Lets look
at this relationship:
Whats within our
testing process
Business
Requirement
Test
Requirement
Test
Scenarios/
Cases
Test
Procedure/
Scripts
conclusion
Increased the rate of early fault detection
and
correction
Find bugs early so they can be corrected
early
Regression test only those areas that have
changed
Reduce the amount of time to execute full
15
unit regression test suites
Reference
www.researchgate.net
www.springer.com
www.sciencedirect.com
16
17
Happy Testing!
18