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

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

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.


Previous page

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

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 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

 
 

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

Next page
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor