Testing Workflow
Testing Workflow
Purpose
Slide 1
Slide 2
Slide 3
Inception phase:
initial test planning, prototype testing
Elaboration phase:
test architectural baseline
Construction phase:
significant testing at each build
Transition phase:
re-test fixes and regression tests
Slide 4
Slide 5
Other artifacts
Test Plan
Defects
Test Evaluation
Slide 6
Slide 7
Slide 8
Strategy
What kind of tests to perform for each iteration
Test objectives
Required level of test and code coverage
Test acceptance criteria
Trade-off cost vs. improved quality and reduced risk
Test Plan may be defined in conjunction with the model artifacts
from other workflows
analysis (black box)
design and implementation (white box)
Tests may include artifact reviews
Slide 13
Slide 15
Component engineer:
responsible for development of test
that automate some of the
test procedures
consider independent test
components
Slide 16
System tester:
perform system tests and report defects
focus on externally observable behavior
consider users, beta customers, etc. as testers
Slide 17
Slide 18
Slide 19
Slide 21
Slide 22
Slide 24
Slide 27
Test Evaluation
Defects to be fed into other core work
Slide 28