I softwaretestområdet er disse to termer de vigtigste og er også tæt forbundet, men fra et andet perspektiv. En Use Case bruges til at definere det system, der hvordan systemet skal bruges til at udføre en bestemt opgave. og En Test Case defineres som en gruppe af testinput, udførelsesbetingelse og forventede resultater, som yderligere fører til udvikling af et bestemt testmål.

En Use Case er ikke en del af udførelsen det er kun en diagrammatisk præsentation af et dokument, der specificerer, hvordan en bestemt opgave skal udføres. Hvis vi taler om en testcase, bruges den til at validere den software, der er udviklet af testere for at validere, at softwaren fungerer som krævet eller ej.

Lad os se nogle vigtige forskelle i tabelform:

Sammenligningsparameter Use Case Test case
Definition En sekventiel handling, som bruges til at beskrive interaktionen mellem rolle og system for at opretholde et specificeret mål, En gruppe af testinput, betingelser og variabler, ved hjælp af hvilke softwarens karakteristika defineres.
Mål At nå den sidste operation følger alle sekventielle operationer Validering af softwaren, da den fungerer fint eller ej.
Iteration det følger forskellige veje det følger enkelt testcase testes ad gangen
Afhængighed det er afhængig af kravene det er afhængig over brugssagen
Krav Dokumenter og forskning er påkrævet Test inputs scripts og hvert test scripts udfylder et trin
Fuldførelse Fuldfører alle trin én gang Testen udføres igen og igen og afsluttes derefter.
Interaktion Bruger Resultater
Arbejde Det fungerer som efter følgende trin for trin funktionsevne i softwaren. Det fungerer ved hjælp af testere til at validere softwaren

Artikel Tags :

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.