Table de décision (table de décision) - une technique qui aide à visualiser le combinateur de conditions à partir du savoir traditionnel.
Plus les exigences sont simples et claires, moins il y aura de divergences. Et le moins de correctifs aprĂšs la mise en Ćuvre. Et plus il est facile pour nous, testeurs, d'Ă©crire des cas de test pour de telles exigences))
Lors des tests, une table de dĂ©cision est utilisĂ©e pour crĂ©er des cas de test basĂ©s sur les exigences. Et n'oubliez rien avec des combinaisons complexes de conditions d'entrĂ©e! AprĂšs tout, chaque ligne ou colonne du tableau â un cas de test prĂȘt Ă l'emploi.
Le tableau de décision fait référence aux techniques de conception des tests. Alors, ils posent des questions sur elle lors des entretiens. Et donc je vais faire une courte série d'articles sur ces techniques pour aider les testeurs novices. Pour vous familiariser avec chaque technique:
-
Table de décision - article actuel
Diagramme d'état et de transition - à déterminer
Autres schémas, diagrammes, images (un bonus aux techniques) - à déterminer
Aujourd'hui, nous parlons de la table de décision (table de décision) :
â , . â , Action â , .
â : .
|
1 |
2 |
... |
N |
|
|
|
|
|
1 |
|
|
|
|
1 |
|
|
|
|
... |
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
2 |
|
|
|
|
... |
|
|
|
|
N |
|
|
|
|
â (action).
1. ( )
, 2 :
5 ?
?
, .
2 2 , 4 , 4 . :
â , .
, â , . â , « , ». ...
, â . â . , , ? , â .
, â . , !
, :
|
1 |
2 |
3 |
4 |
|
|
|
|
|
5 |
|
|
|
|
? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200 |
100 |
50 |
10 |
, , ? !
. â ! â , .
, - . , 4 , .
2 , 3 . . :
|
1 |
2 |
... |
N |
|
|
|
|
|
1 |
|
|
|
|
2 |
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Do X |
Do Y |
Do X |
Do Z |
2 |
Do A |
Do B |
Do B |
Do A |
â , .
2. - ( )
-, :
,
. ? :
( - ) â 100, 500, 1000 5000
( , , ) â 5%, 30%, 50% 80%
100 â . , . â ... .
:
|
1 |
2 |
... |
N |
|
|
|
|
|
|
100 |
500 |
1000 |
5000 |
|
5% |
30% |
50% |
80% |
|
|
|
|
|
|
|
|
|
|
|
0% |
6% |
10% |
20% |
- |
2 |
8 |
15 |
20 |
, 2, 4 â 16 , 16 !
:
... !
, - , :
100 â 0%
500 â 5%
1000 â 10%
5000 â 20%
... , !
. â decision table . , !
1. â . - . . , , .
2. = -. «» «-», , ! , .
, , , â :
- |
1:
|
2:
|
|
1 |
100 |
5% |
Do X / Do A |
2 |
500 |
30% |
Do X / Do Y |
3 |
1000 |
50% |
Do B / Do C |
4 |
5000 |
80% |
Do B / Do Z |
3. . .
4. , -. , , .
, , :
â « ?». .
â . , , -, pairwise ..
Decision Table :
.
â .
â -!
â , . , ? !
, 100 . - , !
: