1.4.3 TEST WORK PRODUCTS Flashcards

1
Q

Test work products are created as part of

A

the test process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Just as there is significant variation in the way that organizations implement the test process, there is also significant variation in the

A

the types of work products created during that process,
the ways those work products are organized and managed, and
the names used for those work products.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ISO standard (ISO/IEC/IEEE 29119-3) may also serve as a guideline for

A

test work products.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Many of the test work products described in this section can be captured and managed using

A

test management tools
defect management tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Test planning work products typically include

A

one or more test plans.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The test plan includes information about

A

the test basis
exit criteria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

exit criteria (or definition of done) which will be used during test

A

monitoring and control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Test monitoring and control work products typically include various types of test reports, including

A

test progress reports (ongoing and/or a regular basis)
and
test summary reports (at milestones completion).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

All test reports should provide

A

up-to-date and audience-relevant details about the test progress
a summary of the test execution results

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Test monitoring and control work products should also address project management concerns, such as

A

task completion,
resource allocation and usage
effort.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Test analysis work products include defined and prioritized test conditions, each of which is ideally

A

bidirectionally traceable to the specific element(s) of the test basis it covers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

For exploratory testing, test analysis may involve the creation of

A

test charters.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Test analysis may also result in the discovery and reporting of defects in

A

the test basis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Test design results in test cases and sets of test cases to exercise

A

the test conditions defined in test analysis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

It is often a good practice to design high-level test cases,

A

without concrete values for input data and expected results.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

high-level test cases are reusable across

A

multiple test cycles with different concrete data,

17
Q

Ideally, each test case is bidirectionally traceable to

A

the test condition(s) it covers.

18
Q

Test design also results in:

A

the design and/or identification of the necessary test data
the design of the test environment
the identification of infrastructure and tools

19
Q

the extent to which Test design results are documented

A

varies significantly.

20
Q

Test implementation work products include:

A

Test procedures and the sequencing of those test procedures
Test suites
A test execution schedule

21
Q

Ideally, once test implementation is complete, achievement of coverage criteria established in the test plan can be demonstrated via bi-directional traceability

A

between test procedures and specific elements of the test basis,
through the test cases
and test conditions.

22
Q

In some cases, test implementation involves creating work products using or used by tools, such as

A

service virtualization
automated test scripts.

23
Q

Test implementation also may result in the creation and verification of

A

test data and the test environment.

24
Q

The completeness of the documentation of the data and/or environment verification results

A

may vary significantly.

25
Q

The test data serve to assign concrete values to

A

the inputs of test cases.
expected results of test cases.

26
Q

concrete values, together with explicit directions about the use of the concrete values, turn high-level test cases into

A

executable low-level test cases.

27
Q

The same high-level test case may use different test data when

A

executed on different releases of the test object.

28
Q

The concrete expected results which are associated with concrete test data are identified by

A

using a test oracle.

29
Q

In exploratory testing, some test design and implementation work products may be

A

created during test execution,

30
Q

the extent to which exploratory tests (and their traceability to specific elements of the test basis) are documented

A

may vary significantly.

31
Q

Test conditions defined in test analysis may be

A

further refined in test implementation.

32
Q

Test execution work products include:

A

Documentation of the status of individual test cases or test procedures
Defect reports
Documentation about which test item(s), test object(s), test tools, and testware were involved in
the testing

33
Q

test item(s) involved in the testing

A

test object(s), test tools, and testware

34
Q

some test cases or test procedures status

A

ready to run, pass, fail, blocked, deliberately skipped, etc.

35
Q

Ideally, once test execution is complete, the status of each element of the test basis

A

can be determined and reported via bi-directional traceability with the associated the test procedure(s).

36
Q

For example, once test execution is complete, we can say which requirements have

A

passed all planned tests,
failed tests and/or have defects associated with them
planned tests still waiting to be run.

37
Q

determination and reporting the status of each element of the test basis, enables

A

verification that the coverage criteria have been met
the reporting of test results in terms that are understandable to stakeholders.

38
Q

Test completion work products include

A

test summary reports,
action items for improvement of subsequent projects or iterations,
change requests or product backlog items
finalized testware