Part 2: W06-1 Value Boundary Analysis Flashcards
What is the difference between Robust equivalence class test selection and Boundary Value analysis test selection?
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 does the Decision Tables test generation technique work?
System behaviour is modeled by a table with condition and action rows and rule columns
What are the steps to create a Decision Table?
- Determine all actions and conditions
- List all combinations of conditions and possible actions under those conditions
- Simplify rules (reduce columns)
How do you use a Decision Table to create a a test case?
Conditions become inputs, actions are behaviours, each rule is a test case
What requires more effort equivalence class test generation or decision table test generation?
Equivalence class - large identification effort
Decision table - large execution effort
Which is more efficient equivalence class test generation or decision table test generation?
Decision table