Testanalyse
Testanalyse i softwaretest er en proces til kontrol og analyse af testartefakter for at basere testbetingelserne eller testcases. Målet med testanalyse er at samle krav og definere testmål for at etablere grundlaget for testbetingelser. Derfor kaldes det også Test Basis.
Kilden, hvorfra du henter testoplysninger, kan være
- SRS (specifikation af softwarekrav)
- BRS (Business Requirement Specification)
- Funktionelle designdokumenter
Testere kan oprette testbetingelser ved at undersøge applikationen under test eller bruge deres erfaring. Men for det meste er testcases afledt af testartefakter.
Lad os forstå testanalyse ved hjælp af en casestudie
Overvej et scenarie, hvor klienten sender følgende
Føj søgefunktionalitet til en e-handelsbutik
Selvom applikationen endnu ikke er udviklet, skal du prøve at udvikle et par testsager til dette krav. Pause her, lav dit hjemmearbejde og flyt løsningen videre:
Et par testsager blandt de mange, du kunne have tænkt på, er anført nedenfor
- Kontroller søgeresultaterne, når der ikke er indtastet noget nøgleord
- Kontroller søgeresultaterne, når der ikke findes noget tilsvarende produkt til det søgeord, der søges
- Kontroller søgeresultaterne, når et antal tilsvarende produkter er tilgængelige for det søgeord, du søger efter
Her ser du på testbasis (krav sendt af klienten), analyserer det og konverterer det til testbetingelser.
Dette er hvad der sker i de forskellige faser af V-Model. Testplan / sager oprettes ved hjælp af de tilsvarende dokumenter, der er tilgængelige i forskellige faser.

Klik her, hvis videoen ikke er tilgængelig