4.2.2 Boundary Value Analysis Flashcards

1
Q

Boundary Value Analysis (BVA) is a test technique based on exercising the “ “ of …

BVA can only be used for …

A

boundaries
equivalence partitions.

ordered partitions.

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

The minimum and maximum values of a partition are it’s …

In the case of BVA, if two elements belong to the same partition, all “ “ between them must also belong to that “ “.

A

boundary values.

elements
partition

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

BVA focuses on the boundary values of the partitions because developers are more likely to make “ “ with these …

A

errors
boundary values.

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

Typical defects found by BVA are located where implemented boundaries are “ “ to positions … their intended “ “ or are …

A

misplaced
above or below
positions
omitted altogether.

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

In 2-value BVA, for each boundary value there are two coverage items:
- this b…
- it’s … belonging to the …

A
  • boundary value
  • closest neighbor
    adjacent partition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

To achieve 100% coverage with 2-value BVA, test cases must exercise … (all identified …

Coverage is the … total number of … and expressed as a “ “.

A

all coverage items
boundary values).

number of boundary values exercised / identified boundary values
percentage.

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

In 3-value BVA, for each boundary value there are three coverage items:
- this b…
- both it’s…

So, some coverage items may not be …

A
  • boundary value
  • neighbors

Boundary values.

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

To achieve 100% coverage with 3-value BVA, test cases must exercise … (identified boundary …

Coverage is number of … and … / total number of … and expressed as …

A

all coverage items
values and their neighbors).

boundary values
their neighbors exercised
of identified boundary values
and their neighbors
a percentage.

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

3-value BVA is more rigorous than 2-value BVA as it may detect defects …

A

overlooked by 2-value BVA.

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