Vad är testanalys (testbasis) vid programvarutestning?

Innehållsförteckning:

Anonim

Testanalys

Testanalys vid programvarutestning är en process för att kontrollera och analysera testartefakterna för att basera testförhållandena eller testfall. Målet med testanalys är att samla krav och definiera testmål för att fastställa grunden för testförhållandena. Därför kallas det också Testbasis.

Källan från vilken du hämtar testinformation kan vara

  • SRS (specifikation för programvarukrav)
  • BRS (Business Requirement Specification)
  • Funktionsdesigndokument

Testare kan skapa testvillkor genom att titta på applikationen under test eller använda deras erfarenhet. Men oftast kommer testfall från testartefakter.

Låt oss förstå testanalys med hjälp av en fallstudie

Tänk på ett scenario där klienten skickar följande

Lägg till sökfunktionalitet i en e-handelsbutik

Även om applikationen ännu inte har utvecklats, försök utveckla några testfall för detta krav. Pausa här, gör dina läxor och fortsätt lösningen:

Några testfall bland de många du kunde ha tänkt på listas nedan

  • Kontrollera sökresultaten när inget nyckelord anges
  • Kontrollera sökresultaten när ingen motsvarande produkt är tillgänglig för sökordet
  • Kontrollera sökresultaten när ett antal motsvarande produkter är tillgängliga för sökordet

Här tittar du på testbasis (krav som skickas av klienten), analyserar det och konverterar det till testvillkor.
Detta är vad som händer under de olika faserna i V-modellen. Testplan / fall skapas med motsvarande dokument som finns tillgängliga i olika faser.

Testanalys i V-modell för testning

Klicka här om videon inte är tillgänglig