Part 2: W06-1 Value Boundary Analysis Flashcards

1
Q

What is the difference between Robust equivalence class test selection and Boundary Value analysis test selection?

A

Robust equivalent class test selection tests values inside and outside the boundary

Boundary value analysis tests values directly beside all boundaries (between equivalence classes too)

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

How does the Decision Tables test generation technique work?

A

System behaviour is modeled by a table with condition and action rows and rule columns

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

What are the steps to create a Decision Table?

A
  1. Determine all actions and conditions
  2. List all combinations of conditions and possible actions under those conditions
  3. Simplify rules (reduce columns)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do you use a Decision Table to create a a test case?

A

Conditions become inputs, actions are behaviours, each rule is a test case

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

What requires more effort equivalence class test generation or decision table test generation?

A

Equivalence class - large identification effort

Decision table - large execution effort

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

Which is more efficient equivalence class test generation or decision table test generation?

A

Decision table

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