SlideShare a Scribd company logo
1 of 33
Elementary Comparison Test
age < 18 years OR driving licence suspended 
error message 
age < 25 years AND years holding driving licence < 3 
premium := 1500 
premium := 800 
car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
ELSE 
EINDIF 
IF 
THEN 
ELSE 
ENDIF 
IF 
THEN 
EINDIF
age < 18 years OR driving licence suspended 
error message 
age < 25 years AND years holding driving licence < 3 
premium := 1500 
premium := 800 
car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
ELSE 
EINDIF 
IF 
THEN 
ELSE 
ENDIF 
IF 
THEN 
EINDIF 
Elementary comparison Test 
Thorough coverage of the decision points 
by applying a coverage type per decision 
point
1- Identifying test situations 
- Identify decision points (look for IF-parts) 
age < 18 years OR driving licence suspended 
error message 
age < 25 years AND years holding driving licence < 3 
premium := 1500 
premium := 800 
car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
ELSE 
EINDIF 
IF 
THEN 
ELSE 
ENDIF 
IF 
THEN 
EINDIF
age < 18 years OR driving licence suspended 
error message 
age < 25 years AND years holding driving licence < 3 
premium := 1500 
premium := 800 
car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
ELSE 
EINDIF 
IF 
THEN 
ELSE 
ENDIF 
IF 
THEN 
EINDIF 
This decision point and the 
next one are ‘nested’ in the 
first decision point
1- Identifying test situations 
- Identify decision points (look for IF-parts) 
- Provide decision points with unique identification 
age < 18 years OR driving licence suspended 
error message 
age < 25 years AND years holding driving licence < 3 
premium := 1500 
premium := 800 
car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
ELSE 
EINDIF 
IF 
THEN 
ELSE 
ENDIF 
IF 
THEN 
EINDIF 
D1 
D2 
D3
D1 age < 18 years OR driving licence suspended 
error message 
IF 
THEN 
ELSE 
1- Identifying test situations 
- Identify decision points (look for IF-parts) 
- Provide decision points with unique identification 
- Apply coverage type (e.g. MCDC) per decision point 
- Uniquely identify test situations
D1 age < 18 years OR driving licence suspended 
D1 
A OR B 
error message 
1 
error message 
0 
(D2) 
A: age < 18 1 0 (1-1) 0 0 (1-3) 
B: driving licence 
suspended 
0 1 (1-2) 0 0 
IF 
THEN 
ELSE 
Indicates the outcome (which 
may imply going to the next 
decision point)
D1 age < 18 years OR driving licence suspended 
D1 
A OR B 
D2 
A AND B 
error message 
1 
Premium= 1500 
0 
premium= 800 
A: age< 18 1 1 (2-1) 0 1 (2-2) 
B: years holding driving 
licence < 3 
1 1 1 0 (2-3) 
IF 
THEN 
ELSE 
D2 age < 25 jaar AND years holding driving licence < 3 
premium := 1.500 
premium := 800 
IF 
THEN 
ELSE 
1 
error message 
0 
(D2) 
A: age < 18 1 0 (1-1) 0 0 (1-3) 
B: driving licence 
suspended 
0 1 (1-2) 0 0
D3 car age < 2 OR (car age ≥ 5 
AND damage in last 3 years  2500) 
OR age ≥ 70 
increase premium by 500 
IF 
THEN 
D3 
A OR (B AND C) OR D 
1 
premium + 500 
0 
A: car age < 2 1 0 1 0 (3-1) 0 0 1 0 (3-4) 
B: car age ≥ 5 0 1 1 0 (3-2) 0 0 1 0 
C: damage in last 3 years 
≥ 2500 
0 1 1 0 0 1 0 0 (3-5) 
D: age ≥ 70 0 1 0 1 (3-3) 0 1 0 0
D1 age < 18 years OR driving licence suspended 
error message 
IF 
THEN 
ELSE 
D1 
A OR B 
1 
error message 
0 
(D2) 
A: age < 18 1 0 (1-1) 0 0 (1-3) 
B: driving licence 
suspended 
0 1 (1-2) 0 0 
1- Identifying test situations 
- Identify decision points (look for IF-parts) 
- Provide decision points with unique identification 
- Apply coverage type (e.g. MCDC) per decision point 
- Uniquely identify test situations 
- Detailed working out of the derived test situations
D1 age < 18 years OR driving licence suspended 
error message 
IF 
THEN 
ELSE 
D1 
A OR B 
1 
error message 
0 
(D2) 
A: age < 18 1 0 (1-1) 0 0 (1-3) 
B: driving licence 
suspended 
0 1 (1-2) 0 0 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Driving licence suspended N Y N
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Driving licence suspended N Y N 
B2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
years holding driving 
licence 
< 3 < 3 ≥ 3 
B3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage in last 3 years ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70
1- Identifying test situations 
- Identify decision points (look for IF-parts) 
- Provide decision points with unique identification 
- Apply coverage type (e.g. MCDC) per decision point 
- Uniquely identify test situations 
- Detailed working out of the derived test situations 
- Graphic demonstration of test situations 
D1 
D2 
D3 
End 
A circle for each decision 
point plus a circle for ‘End”
D1 
A OR B 
1 
error message 
0 
(D2) 
A: age < 18 1 0 (1-1) 0 0 (1-3) 
B: driving licence 
suspended 
0 1 (1-2) 0 0 
1-1 1-2 
D1 
1-3 
D2 
D3 
End 
Each test situation is drawn 
as a line, leading to its 
destination
1-1 1-2 
D1 
1-3 
D2 
End 
D2 
A AND B 
1 
premium= 1500 
0 
premium=800 
A: age < 18 1 1 (2-1) 0 1 (2-2) 
B: years holding driving 
licence 
1 1 1 0 (2-3) 
2-1 
2-2 2-3 
D3
D1 
3-1 3-5 
3-2 3-3 3-4 
D3 
A OR (B AND C) OR D 
1 
Premium + 500 
0 
A: car age < 2 1 0 1 0 (3-1) 0 0 1 0 (3-4) 
B: car age ≥ 5 0 1 1 0 (3-2) 0 0 1 0 
C: Damage in last 3 years ≥ 
2500 
0 1 1 0 0 1 0 0 (3-5) 
D: age ≥ 70 0 1 0 1 (3-3) 0 1 0 0 
2-1 
2-2 2-3 
1-1 1-2 
1-3 
D2 
D3 
End
Estimate the minimum 
number of test cases: 
the maximum number of 
parallel lines 
2- Creating logical test cases 
- Determine mutually exclusive test situations 
D1 
3-1 3-5 
3-2 3-3 3-4 
2-1 
2-2 2-3 
1-1 1-2 
1-3 
D2 
D3 
End
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Driving licence 
N Y N 
suspended 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years holding 
< 3 < 3 ≥ 3 
driving licence 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage in last 3 
≥ 
≥ 
< 
≥ 
< 
years 
2500 
2500 
2500 
2500 
2500 
Age < 70 < 70 ≥ 70 < 70 < 70 
3-1 3-5 
3-2 3-3 3-4 
2-1 
2-2 
2-3 
1-1 1-2 
1-3 
D1 
D2 
D3 
End 
Excluding: 2-1 and 3-3
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Driving licence 
N Y N 
suspended 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years holding 
< 3 < 3 ≥ 3 
driving licence 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage in last 3 
≥ 
≥ 
< 
≥ 
< 
years 
2500 
2500 
2500 
2500 
2500 
Age < 70 < 70 ≥ 70 < 70 < 70 
3-1 3-5 
3-2 3-3 3-4 
2-1 
2-2 
2-3 
1-1 1-2 
1-3 
D1 
D2 
D3 
End 
Excluding: 2-3 and 3-3
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Driving licence 
N Y N 
suspended 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years holding 
< 3 < 3 ≥ 3 
driving licence 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage in last 3 
≥ 
≥ 
< 
≥ 
< 
years 
2500 
2500 
2500 
2500 
2500 
Age < 70 < 70 ≥ 70 < 70 < 70 
3-1 3-5 
3-2 3-3 3-4 
2-1 
2-2 
2-3 
1-1 1-2 
1-3 
D1 
D2 
D3 
End 
1-1 and 2-2 are not mutually 
excluding since 1-1 directly 
goes to the end and does not 
pass 2-2
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
2- Creating logical test cases 
- Determine mutually exclusive test situations 
- Combine with the aid of a matrix 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
The result of the test 
situation 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End 
TC- 
1 
TC- 
2 
TC- 
3 
TC- 
4 
TC- 
5 
TC- 
6 
TC- 
7 
X 
X
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End 
TC- 
1 
TC- 
2 
TC- 
3 
TC- 
4 
TC- 
5 
TC- 
6 
TC- 
7 
X 
X 
X 
X 
X
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End 
TC- 
1 
TC- 
2 
TC- 
3 
TC- 
4 
TC- 
5 
TC- 
6 
TC- 
7 
X 
X 
X X 
X 
X 
X 
X
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End 
TC- 
1 
TC- 
2 
TC- 
3 
TC- 
4 
TC- 
5 
TC- 
6 
TC- 
7 
X 
X 
X X X 
X 
X 
X 
X 
X 
X
2-1 
2-2 
3-1 3-5 
3-2 3-3 3-4 
Exclusions 
D2-1 with D3-3 
D2-3 with D3-3 
2-3 
1-1 1-2 
1-3 
B1 
B2 
B3 
Eind 
Test si-tuations 
Value 
D1-1 1 
D1-2 1 
D1-3 0 
D2-1 1 
D2-2 0 
D2-3 0 
D3-1 1 
D3-2 1 
D3-3 1 
D3-4 0 
D3-5 0 
Next 
End 
End 
D2 
D3 
D3 
D3 
End 
End 
End 
End 
End 
TC- 
1 
TC- 
2 
TC- 
3 
TC- 
4 
TC- 
5 
TC- 
6 
TC- 
7 
X 
X 
X X X X X 
X 
X X 
X X 
X 
X 
X 
X 
X
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
2- Creating logical test cases 
- Determine mutually exclusive test situations 
- Combine with the aid of a matrix 
- Elaborate if necessary
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years licence < 3 < 3 ≥ 3 
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Licence suspended N Y N 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70
Test case TC-4 
Test situations D1-3 
D2-1 
D3-1 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years licence < 3 < 3 ≥ 3 
Age 
Licence suspended 
Years licence 
Car age 
Damage 3 yrs 
Result: 
Error message 
Premium 
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Licence suspended N Y N 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70
Test case TC-4 
Test situations D1-3 
D2-1 
D3-1 
Age 18 
Licence suspended 
Years licence 
Car age 
Damage 3 yrs 
Result: 
Error message 
Premium 
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years licence < 3 < 3 ≥ 3 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Licence suspended N Y N 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70
Test case TC-4 
Test situations D1-3 
D2-1 
D3-1 
Age 18 
Licence suspended N 
Years licence 2 
Car age 1 
Damage 3 yrs 2500 
Result: 
Error message 
Premium 
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years licence < 3 < 3 ≥ 3 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Licence suspended N Y N 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70
Test case TC-4 
Test situations D1-3 
D2-1 
D3-1 
Age 18 
Licence suspended N 
Years licence 2 
Car age 1 
Damage 3 yrs 2500 
Result: 
Error message - 
Premium 2000 
Test si-tuations 
TC- 
4 
D1-1 
D1-2 
D1-3 X 
D2-1 X 
D2-2 
D2-3 
D3-1 X 
D3-2 
D3-3 
D3-4 
D3-5 
D2 D2-1 D2-2 D2-3 
Age < 25 ≥ 25 < 25 
Years licence < 3 < 3 ≥ 3 
D1 D1-1 D1-2 D1-3 
Age < 18 ≥ 18 ≥ 18 
Licence suspended N Y N 
D3 D3-1 D3-2 D3-3 D3-4 D3-5 
Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 
Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 
Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 
Age < 70 < 70 ≥ 70 < 70 < 70

More Related Content

Viewers also liked

Labor Market and Salary Survey in Russia
Labor Market and Salary Survey in RussiaLabor Market and Salary Survey in Russia
Labor Market and Salary Survey in Russia
Awara Direct Search
 
Lineadeltiempodelacomputacion Iiuac
Lineadeltiempodelacomputacion IiuacLineadeltiempodelacomputacion Iiuac
Lineadeltiempodelacomputacion Iiuac
Oscorp
 
Clase 4 Plan De Mercado Y Promociones Febrero
Clase 4 Plan De Mercado Y Promociones  FebreroClase 4 Plan De Mercado Y Promociones  Febrero
Clase 4 Plan De Mercado Y Promociones Febrero
deisy torrico
 
Contabilidade basica peps ueps
Contabilidade basica peps uepsContabilidade basica peps ueps
Contabilidade basica peps ueps
simuladocontabil
 
INTRODUCCION A LA INGENIERIA
INTRODUCCION A LA INGENIERIAINTRODUCCION A LA INGENIERIA
INTRODUCCION A LA INGENIERIA
Oscorp
 
Notas Analisis Estados Financieros I-2011
Notas Analisis Estados Financieros I-2011Notas Analisis Estados Financieros I-2011
Notas Analisis Estados Financieros I-2011
emperatrizazul
 

Viewers also liked (17)

Exames médicos valores - União Sindical
Exames médicos   valores - União SindicalExames médicos   valores - União Sindical
Exames médicos valores - União Sindical
 
Google App Engine - INTRO
Google App Engine - INTROGoogle App Engine - INTRO
Google App Engine - INTRO
 
Option Strategies
Option StrategiesOption Strategies
Option Strategies
 
Acoples rapidos
Acoples rapidosAcoples rapidos
Acoples rapidos
 
2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald Clark2500 years of learning theory: The good, the bad & the ugly - Donald Clark
2500 years of learning theory: The good, the bad & the ugly - Donald Clark
 
Sarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping SpreeSarah Palin\'s Shopping Spree
Sarah Palin\'s Shopping Spree
 
Labor Market and Salary Survey in Russia
Labor Market and Salary Survey in RussiaLabor Market and Salary Survey in Russia
Labor Market and Salary Survey in Russia
 
Catálogo de delícias
Catálogo de delíciasCatálogo de delícias
Catálogo de delícias
 
Lineadeltiempodelacomputacion Iiuac
Lineadeltiempodelacomputacion IiuacLineadeltiempodelacomputacion Iiuac
Lineadeltiempodelacomputacion Iiuac
 
Priceliste celine infrapower infrared heater europe
Priceliste celine infrapower infrared heater europePriceliste celine infrapower infrared heater europe
Priceliste celine infrapower infrared heater europe
 
Atelier (re)Commencez votre plan média
Atelier (re)Commencez votre plan média Atelier (re)Commencez votre plan média
Atelier (re)Commencez votre plan média
 
Clase 4 Plan De Mercado Y Promociones Febrero
Clase 4 Plan De Mercado Y Promociones  FebreroClase 4 Plan De Mercado Y Promociones  Febrero
Clase 4 Plan De Mercado Y Promociones Febrero
 
Schaarheftafels van Gruse
Schaarheftafels van GruseSchaarheftafels van Gruse
Schaarheftafels van Gruse
 
Contabilidade basica peps ueps
Contabilidade basica peps uepsContabilidade basica peps ueps
Contabilidade basica peps ueps
 
INTRODUCCION A LA INGENIERIA
INTRODUCCION A LA INGENIERIAINTRODUCCION A LA INGENIERIA
INTRODUCCION A LA INGENIERIA
 
Filea9d2
Filea9d2Filea9d2
Filea9d2
 
Notas Analisis Estados Financieros I-2011
Notas Analisis Estados Financieros I-2011Notas Analisis Estados Financieros I-2011
Notas Analisis Estados Financieros I-2011
 

Similar to Storyboard elementary comparison_test

Similar to Storyboard elementary comparison_test (8)

12 speed gear box
12 speed gear box12 speed gear box
12 speed gear box
 
12 speed gear box
12 speed gear box12 speed gear box
12 speed gear box
 
9 speed gear box
9 speed gear box9 speed gear box
9 speed gear box
 
9 speed gear box
9 speed gear box9 speed gear box
9 speed gear box
 
Mazagon Dock Recruitment 2022 Notification For 1501 Non Executive Posts
Mazagon Dock Recruitment 2022 Notification For 1501 Non Executive PostsMazagon Dock Recruitment 2022 Notification For 1501 Non Executive Posts
Mazagon Dock Recruitment 2022 Notification For 1501 Non Executive Posts
 
Tara institute-franchise
Tara institute-franchiseTara institute-franchise
Tara institute-franchise
 
Tara institute-franchise batao
Tara institute-franchise bataoTara institute-franchise batao
Tara institute-franchise batao
 
12 speed gear box
12 speed gear box12 speed gear box
12 speed gear box
 

More from SogetiNL (7)

Pc tv2
Pc tv2Pc tv2
Pc tv2
 
Process cycle test
Process cycle testProcess cycle test
Process cycle test
 
Paths bb
Paths bbPaths bb
Paths bb
 
Storyboard mcd cv3
Storyboard mcd cv3Storyboard mcd cv3
Storyboard mcd cv3
 
Storyboard equivalence classes
Storyboard equivalence classesStoryboard equivalence classes
Storyboard equivalence classes
 
Storyboard data combination_test
Storyboard data combination_testStoryboard data combination_test
Storyboard data combination_test
 
Storyboard boundary value_analysis
Storyboard boundary value_analysisStoryboard boundary value_analysis
Storyboard boundary value_analysis
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Storyboard elementary comparison_test

  • 2. age < 18 years OR driving licence suspended error message age < 25 years AND years holding driving licence < 3 premium := 1500 premium := 800 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN ELSE EINDIF IF THEN ELSE ENDIF IF THEN EINDIF
  • 3. age < 18 years OR driving licence suspended error message age < 25 years AND years holding driving licence < 3 premium := 1500 premium := 800 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN ELSE EINDIF IF THEN ELSE ENDIF IF THEN EINDIF Elementary comparison Test Thorough coverage of the decision points by applying a coverage type per decision point
  • 4. 1- Identifying test situations - Identify decision points (look for IF-parts) age < 18 years OR driving licence suspended error message age < 25 years AND years holding driving licence < 3 premium := 1500 premium := 800 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN ELSE EINDIF IF THEN ELSE ENDIF IF THEN EINDIF
  • 5. age < 18 years OR driving licence suspended error message age < 25 years AND years holding driving licence < 3 premium := 1500 premium := 800 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN ELSE EINDIF IF THEN ELSE ENDIF IF THEN EINDIF This decision point and the next one are ‘nested’ in the first decision point
  • 6. 1- Identifying test situations - Identify decision points (look for IF-parts) - Provide decision points with unique identification age < 18 years OR driving licence suspended error message age < 25 years AND years holding driving licence < 3 premium := 1500 premium := 800 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN ELSE EINDIF IF THEN ELSE ENDIF IF THEN EINDIF D1 D2 D3
  • 7. D1 age < 18 years OR driving licence suspended error message IF THEN ELSE 1- Identifying test situations - Identify decision points (look for IF-parts) - Provide decision points with unique identification - Apply coverage type (e.g. MCDC) per decision point - Uniquely identify test situations
  • 8. D1 age < 18 years OR driving licence suspended D1 A OR B error message 1 error message 0 (D2) A: age < 18 1 0 (1-1) 0 0 (1-3) B: driving licence suspended 0 1 (1-2) 0 0 IF THEN ELSE Indicates the outcome (which may imply going to the next decision point)
  • 9. D1 age < 18 years OR driving licence suspended D1 A OR B D2 A AND B error message 1 Premium= 1500 0 premium= 800 A: age< 18 1 1 (2-1) 0 1 (2-2) B: years holding driving licence < 3 1 1 1 0 (2-3) IF THEN ELSE D2 age < 25 jaar AND years holding driving licence < 3 premium := 1.500 premium := 800 IF THEN ELSE 1 error message 0 (D2) A: age < 18 1 0 (1-1) 0 0 (1-3) B: driving licence suspended 0 1 (1-2) 0 0
  • 10. D3 car age < 2 OR (car age ≥ 5 AND damage in last 3 years  2500) OR age ≥ 70 increase premium by 500 IF THEN D3 A OR (B AND C) OR D 1 premium + 500 0 A: car age < 2 1 0 1 0 (3-1) 0 0 1 0 (3-4) B: car age ≥ 5 0 1 1 0 (3-2) 0 0 1 0 C: damage in last 3 years ≥ 2500 0 1 1 0 0 1 0 0 (3-5) D: age ≥ 70 0 1 0 1 (3-3) 0 1 0 0
  • 11. D1 age < 18 years OR driving licence suspended error message IF THEN ELSE D1 A OR B 1 error message 0 (D2) A: age < 18 1 0 (1-1) 0 0 (1-3) B: driving licence suspended 0 1 (1-2) 0 0 1- Identifying test situations - Identify decision points (look for IF-parts) - Provide decision points with unique identification - Apply coverage type (e.g. MCDC) per decision point - Uniquely identify test situations - Detailed working out of the derived test situations
  • 12. D1 age < 18 years OR driving licence suspended error message IF THEN ELSE D1 A OR B 1 error message 0 (D2) A: age < 18 1 0 (1-1) 0 0 (1-3) B: driving licence suspended 0 1 (1-2) 0 0 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Driving licence suspended N Y N
  • 13. D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Driving licence suspended N Y N B2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 years holding driving licence < 3 < 3 ≥ 3 B3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage in last 3 years ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70
  • 14. 1- Identifying test situations - Identify decision points (look for IF-parts) - Provide decision points with unique identification - Apply coverage type (e.g. MCDC) per decision point - Uniquely identify test situations - Detailed working out of the derived test situations - Graphic demonstration of test situations D1 D2 D3 End A circle for each decision point plus a circle for ‘End”
  • 15. D1 A OR B 1 error message 0 (D2) A: age < 18 1 0 (1-1) 0 0 (1-3) B: driving licence suspended 0 1 (1-2) 0 0 1-1 1-2 D1 1-3 D2 D3 End Each test situation is drawn as a line, leading to its destination
  • 16. 1-1 1-2 D1 1-3 D2 End D2 A AND B 1 premium= 1500 0 premium=800 A: age < 18 1 1 (2-1) 0 1 (2-2) B: years holding driving licence 1 1 1 0 (2-3) 2-1 2-2 2-3 D3
  • 17. D1 3-1 3-5 3-2 3-3 3-4 D3 A OR (B AND C) OR D 1 Premium + 500 0 A: car age < 2 1 0 1 0 (3-1) 0 0 1 0 (3-4) B: car age ≥ 5 0 1 1 0 (3-2) 0 0 1 0 C: Damage in last 3 years ≥ 2500 0 1 1 0 0 1 0 0 (3-5) D: age ≥ 70 0 1 0 1 (3-3) 0 1 0 0 2-1 2-2 2-3 1-1 1-2 1-3 D2 D3 End
  • 18. Estimate the minimum number of test cases: the maximum number of parallel lines 2- Creating logical test cases - Determine mutually exclusive test situations D1 3-1 3-5 3-2 3-3 3-4 2-1 2-2 2-3 1-1 1-2 1-3 D2 D3 End
  • 19. D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Driving licence N Y N suspended D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years holding < 3 < 3 ≥ 3 driving licence D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage in last 3 ≥ ≥ < ≥ < years 2500 2500 2500 2500 2500 Age < 70 < 70 ≥ 70 < 70 < 70 3-1 3-5 3-2 3-3 3-4 2-1 2-2 2-3 1-1 1-2 1-3 D1 D2 D3 End Excluding: 2-1 and 3-3
  • 20. D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Driving licence N Y N suspended D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years holding < 3 < 3 ≥ 3 driving licence D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage in last 3 ≥ ≥ < ≥ < years 2500 2500 2500 2500 2500 Age < 70 < 70 ≥ 70 < 70 < 70 3-1 3-5 3-2 3-3 3-4 2-1 2-2 2-3 1-1 1-2 1-3 D1 D2 D3 End Excluding: 2-3 and 3-3
  • 21. D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Driving licence N Y N suspended D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years holding < 3 < 3 ≥ 3 driving licence D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage in last 3 ≥ ≥ < ≥ < years 2500 2500 2500 2500 2500 Age < 70 < 70 ≥ 70 < 70 < 70 3-1 3-5 3-2 3-3 3-4 2-1 2-2 2-3 1-1 1-2 1-3 D1 D2 D3 End 1-1 and 2-2 are not mutually excluding since 1-1 directly goes to the end and does not pass 2-2
  • 22. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind 2- Creating logical test cases - Determine mutually exclusive test situations - Combine with the aid of a matrix Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 The result of the test situation Next End End D2 D3 D3 D3 End End End End End
  • 23. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 Next End End D2 D3 D3 D3 End End End End End TC- 1 TC- 2 TC- 3 TC- 4 TC- 5 TC- 6 TC- 7 X X
  • 24. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 Next End End D2 D3 D3 D3 End End End End End TC- 1 TC- 2 TC- 3 TC- 4 TC- 5 TC- 6 TC- 7 X X X X X
  • 25. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 Next End End D2 D3 D3 D3 End End End End End TC- 1 TC- 2 TC- 3 TC- 4 TC- 5 TC- 6 TC- 7 X X X X X X X X
  • 26. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 Next End End D2 D3 D3 D3 End End End End End TC- 1 TC- 2 TC- 3 TC- 4 TC- 5 TC- 6 TC- 7 X X X X X X X X X X X
  • 27. 2-1 2-2 3-1 3-5 3-2 3-3 3-4 Exclusions D2-1 with D3-3 D2-3 with D3-3 2-3 1-1 1-2 1-3 B1 B2 B3 Eind Test si-tuations Value D1-1 1 D1-2 1 D1-3 0 D2-1 1 D2-2 0 D2-3 0 D3-1 1 D3-2 1 D3-3 1 D3-4 0 D3-5 0 Next End End D2 D3 D3 D3 End End End End End TC- 1 TC- 2 TC- 3 TC- 4 TC- 5 TC- 6 TC- 7 X X X X X X X X X X X X X X X X X
  • 28. Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 2- Creating logical test cases - Determine mutually exclusive test situations - Combine with the aid of a matrix - Elaborate if necessary
  • 29. D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years licence < 3 < 3 ≥ 3 Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Licence suspended N Y N D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70
  • 30. Test case TC-4 Test situations D1-3 D2-1 D3-1 D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years licence < 3 < 3 ≥ 3 Age Licence suspended Years licence Car age Damage 3 yrs Result: Error message Premium Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Licence suspended N Y N D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70
  • 31. Test case TC-4 Test situations D1-3 D2-1 D3-1 Age 18 Licence suspended Years licence Car age Damage 3 yrs Result: Error message Premium Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years licence < 3 < 3 ≥ 3 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Licence suspended N Y N D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70
  • 32. Test case TC-4 Test situations D1-3 D2-1 D3-1 Age 18 Licence suspended N Years licence 2 Car age 1 Damage 3 yrs 2500 Result: Error message Premium Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years licence < 3 < 3 ≥ 3 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Licence suspended N Y N D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70
  • 33. Test case TC-4 Test situations D1-3 D2-1 D3-1 Age 18 Licence suspended N Years licence 2 Car age 1 Damage 3 yrs 2500 Result: Error message - Premium 2000 Test si-tuations TC- 4 D1-1 D1-2 D1-3 X D2-1 X D2-2 D2-3 D3-1 X D3-2 D3-3 D3-4 D3-5 D2 D2-1 D2-2 D2-3 Age < 25 ≥ 25 < 25 Years licence < 3 < 3 ≥ 3 D1 D1-1 D1-2 D1-3 Age < 18 ≥ 18 ≥ 18 Licence suspended N Y N D3 D3-1 D3-2 D3-3 D3-4 D3-5 Car age < 2 ≥ 2 ≥ 2 ≥ 2 ≥ 2 Car age < 5 ≥ 5 ≥ 5 < 5 ≥ 5 Damage 3 yrs ≥ 2500 ≥ 2500 < 2500 ≥ 2500 < 2500 Age < 70 < 70 ≥ 70 < 70 < 70