4.2.2 Boundary Value Analysis Flashcards

1
Q

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

BVA can only be used for o…

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

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

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 a… their intended “ “ or are o…

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 c… belonging to the a…

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 a… (all identified b… ).

Coverage is the n… , divided by total number of i… , 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 b…

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 a… (identified b… and their “ “).

Coverage is number of b… and their n…, divided by the total number of i… and their “ “ , and expressed as a “ “.

A

all coverage items
boundary values
neighbors

boundary values
neighbors exercised
identified boundary values
neighbors
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 o…

A

overlooked by 2-value BVA.

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