4.2.1 Equivalence Partitioning Flashcards

1
Q

Equivalence Partitioning (EP) divides data into “ “ (equivalence partitions) based on the expectation that a… of a g… are to be “ “ in the same way by the t…

A

partitions
all the elements
given partition
processed
test object.

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

Technique theory is that if a … that tests one value from an … detects a defect … should be detected by … that test any …
from the …

So, one test for … is “ “.

A

test case
equivalence partition
this defect
test cases
other value
same partition.

each partition
sufficient.

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

Equivalence partitions can be identified for any data element related to the test object including:
- in…
- ou…
- conf…
- inter…
- time-r…
- interf…

A
  • inputs
  • outputs
  • configuration items
  • internal values
  • related values
  • interface parameters
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The partitions may be:
- “c…“ or “ “
- “o…“ or “ “
- “f…“ or “ “

The partitions must not “ “ and must be n…

A
  • continuous
    discrete
  • ordered
    unordered
  • finite
    infinite

overlap
non-empty sets.

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

For simple test items, EP can be easy, but in practice understanding how the t… will treat d… is often “ “.

Partitioning should be …

A

test object
different values
complicated

done with care.

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

A partitioning containing valid values is called …

A partitioning containing invalid values is called …

A

valid partitioning.

an invalid partitioning.

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

Valid values may be interpreted as those that should be “ “ by the … or as those for which the “ “ defined their “ “.

A

processed
test object
specification
processing

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

Invalid values may be interpreted as those that should be i… by the … or as those for which … is defined in the t…

A

ignored or rejected
test object
no processing
test object specification.

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

In EP, the coverage items are the e…

A

equivalence partitions.

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

To achieve 100% coverage with this test technique, test cases must exercise a… by covering each “ “ at least “ “.

A

all identified partitions (including invalid partitions)
partition
once

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

Coverage is measured as the number of partitions exercised by at least one test case “ “ by the … of … and is expressed as a “ “.

A

divided
total number
identified partitions
percentage

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

Many test items include m… (test items with more than one input parameter) which means that a … will cover “ “ from different sets of “ “.

A

multiple sets of partitions

test case
partitions
partitions

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

The simplest coverage criterion is the case of multiple sets of partitions called …

A

Each Choice coverage.

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

Each Choice coverage requires test cases to exercise each partition from each set o… at l…

Each Choice coverage doesn’t take into account c…

A

of partitions
least once.

combinations of partitions.

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