Test analyse
Testanalyse bij softwaretests is een proces van het controleren en analyseren van de testartefacten om de testomstandigheden of testgevallen te baseren. Het doel van testanalyse is om vereisten te verzamelen en testdoelstellingen te definiëren om de basis van testomstandigheden vast te stellen. Daarom wordt het ook Testbasis genoemd.
De bron waaruit u testinformatie haalt, zou kunnen zijn
- SRS (specificatie van softwarevereisten)
- BRS (specificatie van bedrijfseisen)
- Functionele ontwerpdocumenten
Testers kunnen testcondities creëren door in de te testen applicatie te kijken of hun ervaring te gebruiken. Maar meestal zijn testgevallen afgeleid van testartefacten.
Laten we testanalyse begrijpen met behulp van een casestudy
Overweeg een scenario waarin de klant het volgende verzendt
Voeg zoekfunctionaliteit toe aan een e-commerce winkel
Probeer, ook al moet de applicatie nog ontwikkeld worden, een paar testcases voor deze vereiste te ontwikkelen. Pauzeer hier, doe je huiswerk en ga verder met de oplossing:
Enkele testcases van de vele die u had kunnen bedenken, worden hieronder opgesomd
- Controleer de zoekresultaten als er geen trefwoord is ingevoerd
- Controleer de zoekresultaten als er geen overeenkomstig product beschikbaar is voor het gezochte trefwoord
- Controleer de zoekresultaten wanneer een aantal overeenkomstige producten beschikbaar is voor het gezochte trefwoord
Hier kijk je naar Testbasis (eis van de klant), analyseer je deze en zet je deze om in Testvoorwaarden.
Dit is wat er gebeurt tijdens de verschillende fasen van V-Model. Testplan / -cases worden gemaakt met behulp van de bijbehorende documenten die beschikbaar zijn in verschillende fasen.
Klik hier als de video niet toegankelijk is