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 t… that tests one value from an e… , detects a defect, t… should be detected by t… that test any o…
from the s…

So, one test for e… 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 d…

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 v…

A partitioning containing invalid values is called an i…

A

valid partition.

invalid partition.

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 t… or as those for which the “ “ defined their “p…“.

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 t… or as those for which n… 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… (including i…) by covering each “ “ at least “o…“.

A

all identified partitions
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 t… of i… , 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 t… 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 E…

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