Co je Testovací analýza (Testovací základ) při testování softwaru?

Obsah:

Anonim

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.

Analýza testu ve V modelu testování

Pokud video není přístupné, klikněte sem