Test Analysis and Design Flashcards

1
Q

Acceptance Criteria

A

The criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authorized entity.

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

Acceptance Test-driven Development

A

A collaboration-based test-first approach that defines acceptance tests in the stakeholders’ domain language.

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

Black-box Test Technique

A

A test technique based on an analysis of the specification of a component or system.

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

Boundary Value Analysis

A

A black-box test technique in which test cases are designed based on boundary values.

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

Branch Coverage

A

The coverage of branches in a control flow graph.

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

Checklist-based Testing

A

An experience-based test technique in which test cases are designed to exercise the items of a checklist.

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

Collaboration-based Test Approach

A

An approach to testing that focuses on defect avoidance by collaborating among stakeholders.

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

Coverage

A

The degree to which specified coverage items are exercised by a test suite, expressed as a percentage.

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

Coverage Item

A

An attribute or combination of attributes derived from one or more test conditions by using a test technique.

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

Decision Table Testing

A

A black-box test technique in which test cases are designed to exercise the combinations of conditions and the resulting actions shown in a decision table.

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

Equivalence Partitioning

A

A black-box test technique in which test conditions are equivalence partitions exercised by one representative member of each partition.

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

Error Guessing

A

A test technique in which tests are derived on the basis of the tester’s knowledge of past failures, or general knowledge of failure modes.

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

Experience-based Test Technique

A

A test technique based on the tester’s experience, knowledge and intuition.

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

Exploratory Testing

A

An approach to testing in which the testers dynamically design and execute tests based on their knowledge, exploration of the test item and the results of previous tests.

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

State Transition Testing

A

A black-box test technique in which test cases are designed to exercise elements of a state transition model.

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

Statement Coverage

A

The coverage of executable statements.

17
Q

Test Technique

A

A procedure used to define test conditions, design test cases, and specify test data.

18
Q

White-box Test Technique

A

A test technique only based on the internal structure of a component or system.