Domain Partitioning Flashcards

1
Q

T/F Requirements specifications may be informal, rigorous, and/or formal

A

T

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

Subdivide the input domain into a relatively small

number of subdomains

A

Equivalence partitioning

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

T/F Partition -> subdomains are disjoint

A

T

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

What does disjoint mean?

A

No overlap

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

What is each subset known as?

A

Equivalence class

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

T/F We could base equivalence classes on the outputs generated by a program

A

T

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

One input variable at a time

A

Unidimensional Partitioning

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

T/F Multidimensional partitioning can become too

large

A

T

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

Focuses on tests at and near the boundaries of equivalence classes

A

Boundary value analysis

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

T/F If you expect the same result from two tests, use only one of them

A

T

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

T/F When you choose representatives of a class for testing, always pick the ones you think the program is least likely to fail

A

F, most likely to fail

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

T/F The best cases are at the boundaries of a class

A

T

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

A systematic approach to generation of tests

from requirements

A

Category-Partition Methods

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

T/F When you choose representatives of a class for testing, always pick the ones you think the program is most likely to fail

A

T

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

T/F Category-partition methods transforms requirements into test specifications

A

T

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

A collection of choices, corresponding to each

category

A

Test frames

17
Q

A template for one or more test cases that are combined into one or more test scripts

A

Test frame