1.4.1 Test Activities and Tasks Flashcards
(13 cards)
A test process usually contains:
- test “pl…”
- test “m…” and test “c…”
- test “a…”
- test “d…”
- test “i…”
- test “e…”
- test “c…”
- planning
- monitoring
control - analysis
- design
- implementation
- execution
- completion
Test planning consists of:
- defining the test “ “
- then selecting an “ “ that best achieves the “ “ within the “ “ imposed by the o…
- objectives
- approach
objectives
constraints
overall context.
Test monitoring involves the:
- ongoing checking of all t…
- the comparison of actual “p…” against the “ “.
Test control involves taking the “ “ necessary to meet the t…
- test activities
- progress
plan.
actions
test objectives.
Test analysis includes analyzing the test “b…” to identify t…
Associated test conditions are:
- defined and “ “
- taking the related “ “ and r… into account.
The test basis and the test object are also evaluated:
- to identify “ “ they may contain
- to assess their t…
basis
testable features.
- prioritized
- risks
risk levels
— - defects
- testability.
Test analysis is often supported by the use of t…
Test analysis answers the question “w… “ in terms of m…
test techniques.
“What to test?”
measurable coverage criteria.
Test design includes elaborating the test conditions into:
- test “c…”
- other “t…” (test “ “).
This activity often involves the identification of c… which serves as a “ “ to specify t…
Test techniques can be used to s…
- test cases
- testware
(charters)
coverage items
guide
test case inputs.
support this activity.
Test design also includes:
- defining the test d…
- designing the test “e…”
- identifying the necessary “i…” and “ “.
Test design answers the question “h… “
- data requirements
- environment
- infrastructure
tools
“how to test?”.
Test implementation includes “c…” or acquiring the “ “ necessary for test “e…” (test “ “).
Test cases can be organized into test “p…” which are often assembled into test “ “.
Manual and automated test scripts are “ “.
creating
testware
execution
(data)
procedures,
suites
created
[Test implementation pt 2]
Test procedures are “ “ and arranged within a test execution “s…” for efficient t…
The test environment is built and “v…” to be set up “ “.
prioritized
schedule
test execution.
verified
correctly
Test execution includes running the tests in accordance with the test e… (test “ ‘).
Test execution may be “m…” or “ “.
Test execution can take many forms including continuous readings or p…
execution schedule
(runs)
manual
automated
pair testing sessions.
[Test execution pt 2]
Actual test results are compared with the e…
The test results are “ “.
Anomalies are analyzed to identify their l…
This analysis allows us to report the anomalies based on the o…
expected results.
logged.
likely causes.
observed failures.
Test completion usually occurs at p… (release, e… , test l…
For any unresolved defects, change requests or p… are created.
Any testware that may be useful in the future is identified and “ “ or handed over to the a…
projects milestones
end of iteration,
level completion).
product backlog items
archived
appropriate teams.
The test environment is shut down to an a…
The test activities are analyzed to identify l… and improvements for future “i…”, “ “, or “p…”.
A test completion report is created and c…
agreed state.
lessons learned
iterations
releases
projects
communicated to the stakeholders.