În domeniul testării software, acești doi termeni sunt cei mai importanți și sunt, de asemenea, strâns legați, dar dintr-o perspectivă diferită. Un Use Case (caz de utilizare) este utilizat pentru a defini sistemul care modul de utilizare a sistemului pentru îndeplinirea unei sarcini specifice. iar un Test Case (caz de testare) este definit ca un grup de intrări de testare, condiții de execuție și rezultate așteptate care duc mai departe la dezvoltarea unui anumit obiectiv de testare.

Un Use Case (caz de utilizare) nu este o parte a execuției este doar o prezentare schematică a unui document care specifică modul de îndeplinire a unei anumite sarcini. Dacă vorbim despre cazul de testare, acesta este utilizat pentru a valida software-ul care este dezvoltat de către testeri pentru a valida dacă software-ul funcționează conform cerințelor sau nu.

Să vedem câteva diferențe importante în formă tabelară:

.

Parametru de comparație Caz de utilizare Caz de testare
Definire Acțiuni secvențiale care sunt utilizate pentru a descrie interacțiunea dintre rol și sistem pentru a menține un obiectiv specificat, Un grup de intrări, condiții și variabile de testare prin care se definește caracteristica software-ului.
Obiectiv Pentru a ajunge la ultima operație urmează toate operațiile secvențiale validarea software-ului ca funcționând bine sau nu.
Iterare se urmează diferite căi se urmează un singur caz de testare este testat la un moment dat
Dependență depinde de cerințe depinde de cazul de utilizare
Exigențe Documente și cercetări sunt necesare Scrieri de intrare a testelor și fiecare script de testare completează un pas
Completare completează toate etapele o dată Testarea se face din nou și din nou, apoi se termină.
Interacțiune Utilizator Rezultate
Funcționare funcționarea funcționează ca urmare a capacității de funcționare pas cu pas a softului. se lucrează cu ajutorul testerilor pentru a valida software-ul

Articolul Tags :

Lasă un răspuns

Adresa ta de email nu va fi publicată.