L'équivalence de essai classe l'analyse de valeur concevant un plan d'essai les entrées valides et inadmissibles d'états

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Classes d'équivalence

Pour chaque entrée, une classe d'équivalence identifie les états valides et inadmissibles. Il y a généralement trois scénarios à projeter pour en définissant les classes d'équivalence.

Si l'entrée indique une gamme ou une valeur spécifique, il y aura un état valide, et deux états inadmissibles définis. Par exemple, si un nombre doit être entre 1 et 20, l'état valide est entre 1 et 20, il y aura un état inadmissible pour moins de 1, et un état inadmissible 20 plus grands que.

Si l'entrée exclut une gamme ou une valeur spécifique, il y aura deux états valides, et un état inadmissible défini. Par exemple, si un nombre ne doit pas être entre 1 et 20, les états valides sont moins d'un et 20 plus grands que, et l'état inadmissible est entre 1 et 20.

Si l'entrée indique une valeur booléenne, il y aura juste deux états, un valide et un invalide.

Analyse de valeur

L'analyse de valeur considère seulement les valeurs à la frontière des entrées. Par exemple, dans le cas d'un nombre étant entre 1 et 20, les cas d'espèce peuvent être 1, 20, 0, et 21. La pensée derrière c'est que si le programme fonctionne comme prévu avec ces valeurs, les autres valeurs fonctionneront également comme prévu.

La table suivante donne une vue d'ensemble des frontières typiques que vous pouvez vouloir pour identifier.

 

Chaînes d'essai

Type d'entrée

Examiner les valeurs

Gamme

  • X [lower_bound] - 1
  • X [lower_bound]
  • X [upper_bound]
  • X [upper_bound] +1

Booléen

  • Vrai
  • Faux

Conception d'un plan d'essai

Identifier les classes d'équivalence, et pour chaque classe identifier les frontières. Après avoir identifié les frontières pour la classe, écrire une liste de valeurs valides et inadmissibles sur la frontière, et ce qui être le comportement prévu devrait. L'appareil de contrôle peut alors exécuter le programme avec les valeurs limites, et indique ce qui s'est produit quand la valeur a été examinée contre les résultats exigés.

La force suivante soit un plan d'essai typique employé pour vérifier un âge étant entré où les valeurs acceptables sont dans la gamme de 10 à 110.

 

Classe d'équivalence

Valide

Inadmissible

Entre 10 et 110

> 110

 

< 10

Après avoir défini notre classe d'équivalence, nous pouvons maintenant concevoir un plan d'essai pour, âge.

Plan d'essai

Valeur

État

Résultat prévu

Résultat réel

10

Valide

Continuer l'exécution pour obtenir le nom

 

110

Valide

Continuer l'exécution pour obtenir le nom

 

9

Inadmissible

Demander l'âge encore

 

111

Inadmissible

Demander l'âge encore

 

 

La colonne " de résultat réel " est laissée vierge, car elle sera accomplie quand examinant. Si le résultat est comme prévu, la colonne sera faite tic tac. Sinon, un témoin de commentaire ce qui s'est produit devrait être écrit.

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

 

Chapter6

 
 

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek