Analýza testu
Analýza testu v testování softwaru je proces kontroly a analýzy artefaktů testu za účelem stanovení podmínek testu nebo testovacích případů. Cílem analýzy testu je shromáždit požadavky a definovat cíle testu, aby se vytvořil základ podmínek testu. Proto se také nazývá Test Basis.
Zdroj, ze kterého odvozujete informace o testu, může být
- SRS (Specifikace softwarových požadavků)
- BRS (Specifikace obchodních požadavků)
- Funkční návrhové dokumenty
Testeři mohou vytvořit testovací podmínky tím, že se podívají do Testované aplikace nebo použijí své zkušenosti. Ale většinou jsou testovací případy odvozeny od testovacích artefaktů.
Pojďme porozumět Testovací analýze pomocí případové studie
Zvažte scénář, kdy klient odešle následující
Přidejte funkci vyhledávání do obchodu eCommerce
I když se aplikace ještě nevyvíjí, vyzkoušejte a vyvolejte několik testovacích případů pro tento požadavek. Pozastavte se zde, udělejte si domácí úkoly a posuňte řešení vpřed:
Níže je uvedeno několik testovacích případů z mnoha, na které jste si mohli myslet
- Pokud nezadáte žádné klíčové slovo, zkontrolujte výsledky hledání
- Pokud pro hledané klíčové slovo není k dispozici žádný odpovídající produkt, zkontrolujte výsledky hledání
- Pokud je pro hledané klíčové slovo k dispozici několik odpovídajících produktů, zkontrolujte výsledky vyhledávání
Zde se podíváte na Test Basis (požadavek odeslaný klientem), analyzujete jej a převádíte do Testovacích podmínek.
To se děje během různých fází V-modelu. Testovací plán / případy se vytvářejí pomocí odpovídajících dokumentů dostupných v různých fázích.
Pokud video není přístupné, klikněte sem