Sdílet prostřednictvím


Vytvoření ručních testovacích případů

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Vytvořte ruční testovací případy, abyste zkontrolovali, že každá dodávka vyhovuje potřebám uživatelů. Ruční testovací případy definují jednotlivé kroky, které testeři provádějí, včetně kroků sdílených napříč testovacími případy. Pokud chcete otestovat různá data, zadáte parametry pro testovací kroky. Další informace najdete v tématu Sdílení kroků mezi testovacími případy a opakováním testu s různými daty. Přehled artefaktů testů najdete v tématu Testovací objekty a termíny.

Uspořádejte testovací případy tak, že je přidáte do testovacích plánů a testovacích sad a pak přiřadíte testery ke spuštění testů. Další informace najdete v tématu Testování objektů a termínů.

Poznámka:

Iterace testů jsou navržené tak, aby podporovaly scénáře řízené daty, nikoli scénáře řízené pracovními postupy. Pokud máte dva testovací scénáře, ve kterých se pracovní postupy liší, zvažte vytvoření samostatných testovacích případů z hlediska osvědčených postupů. Projděte si také nejčastější dotazy k ručnímu testování.

Požadavky

Kategorie Požadavky
úrovně přístupu – Alespoň přístup základní úrovně s oprávněními k zobrazení pracovních položek pod odpovídající oblastní cestou.
– Pro přidání testovacích plánů a testovacích sad, odstranění artefaktů testů a definování konfigurací testů je potřeba přístup Basic + Test Plans.
Nebo jedno z následujících předplatných Visual Studio:
- Podnik
- Test Professional
- MSDN Platforms
Oprávnění - Chcete-li přidat nebo upravit testovací plány, testovací sady, testovací případy nebo jiné typy pracovních položek založených na testu: Upravit pracovní položky v tomto uzlu oprávnění nastavena na Povolit v odpovídající cestě oblasti.
- Chcete-li upravit vlastnosti testovacího plánu, jako je nastavení sestavení a testu: Spravovat testovací plány oprávnění nastavena na Povolit v odpovídající oblastní cestě.
- chcete-li vytvářet a odstraňovat testovací sady, přidávat a odebírat testovací případy z testovacích sad, měnit konfigurace testů přidružené k testovacím sadám a upravovat hierarchii sady testů (přesunout sadu testů): Spravovat testovací sady nastaveno na Povolit v odpovídající cesta oblasti.

Další informace naleznete v tématu Ruční test přístupu a oprávnění.

Vytvoření testovacích případů

  1. Pokud jste to ještě neudělali, vytvořte testovací plán a testovací sady založené na požadavcích.

  2. Vyberte sadu testů založenou na požadavcích a vyberte Nový testovací případ.

    Snímek obrazovky zobrazující testovací případy se zvýrazněným tlačítkem Nový testovací případ

    Poznámka:

    Sada testů , která se zde zobrazí, byla vytvořena z pracovní položky uživatelského scénáře na panelu backlogu týmu. Když do této sady přidáte testovací případ, testovací případ se automaticky propojí s položkou backlogu. Pokud chcete tímto způsobem vytvořit testovací případy, otevřete místní nabídku pracovní položky a zvolte Přidat test.

  3. Do nové pracovní položky zadejte název a kliknutím nebo zadáním sem přidejte krok.

    Snímek obrazovky znázorňující kroky zadané pro testovací případ

  4. Přidejte testovací kroky s popisem akce potřebné k provedení testu a očekávaných výsledků, aby mohl test spustit každý člen týmu. Pokud chcete, můžete k kroku přidat přílohy. Opakujte, dokud nepřidáte všechny kroky testu.

    Vytvoří se testovací případ, který můžete spustit.

    Další informace najdete v tématu Sdílení kroků a kopírování nebo klonování scénářů, problémů a dalších pracovních položek.

Přiřazení konfigurací k testovacím případům

Můžete zadat konfigurace, jako jsou různé operační systémy, webové prohlížeče a další varianty testů.

  • Vyberte sadu testů >Více možností>Přiřadit konfigurace, a v dialogovém okně vyberte své konfigurace.

Snímek obrazovky s dialogovým oknem Přiřadit konfigurace k testovací sadě s vybranými možnostmi

Konfigurace můžete také přiřadit jednotlivým testovacím případům. Vyberte jeden nebo více testovacích případů a vyberte Další možnosti>Přiřadit konfiguraci.

  • Proveďte změny a pak uložte.

Další informace naleznete v tématu Testování různých konfigurací.

Výstraha

  1. Změna konfigurací v podřízené sadě přeruší dědičnost z nadřazených sad a přitom se stále rozšíří do nižších podřízených sad, pokud už není dědičnost přerušena.
  2. Zrušení přiřazení konfigurací skryje související testovací body. Můžete je obnovit opětovným přiřazením konfigurace.

Změna pořadí testovacích případů

V statických sadách, sadách založených na požadavcích a sadách založených na dotazech můžete změnit pořadí ručních testovacích případů.

Otevřete testovací případ a pak pomocí šipek nahoru a dolů změňte pořadí.

Snímek obrazovky se šipkami použitými k přesunutí testovacích kroků nahoru nebo dolů

Přidání existujících testovacích případů do testovací sady

Přidejte do sady testů existující testovací případy s následujícími akcemi.

  1. Vyberte sadu testů. V nabídce Nový testovací případ vyberte Přidat existující testovací případy.

    Snímek obrazovky znázorňující možnost Přidat existující testovací případy, která se má vybrat

  2. Podle potřeby přidejte vyhledávací klauzule a pak vyberte Spustit dotaz.

    Snímek obrazovky znázorňující dialogové okno Přidat testovací případy do sady se zvýrazněným tlačítkem Spustit dotaz

  3. Když najdete požadované testovací případy, zvýrazněte je a vyberte Přidat testovací případy.

Tip

Při vytváření testu z panelu můžete vytvořit testovací případ, který automaticky odkazuje na požadavek – User Story (Agile), Product Backlog Item (Scrum), Requirement (CMMI) nebo Issue (Basic). Další informace najdete v tématu Přidání, spuštění a aktualizace vložených testů.

Použití zobrazení mřížky k úpravě testovacích případů

Pomocí následujícího postupu zkopírujte a vložte testovací případy do zobrazení mřížky.

  1. Vyberte ikonu Zobrazení mřížky.

    Snímek obrazovky znázorňující tlačítko Zobrazení mřížky použité k otevření zobrazení mřížky

  2. Vyberte jeden až několik testovacích případů a pak vyberte Upravit testovací případy v mřížce.

    Snímek obrazovky zobrazující několik vybraných testovacích případů s otevřenou místní nabídkou a se zvolenou možností Upravit testovací případy v mřížce

  3. Přidejte, odstraňte nebo vymažte řádky.

    Snímek obrazovky znázorňující místní nabídku Mřížka pro vložení, odstranění nebo vymazání řádků

  4. Nepovinné. Pokud chcete do sady testů přidat více testovacích případů, vyberte Přidat testovací případy pomocí mřížky.

    Snímek obrazovky znázorňující možnost přidání testovacích případů pomocí zobrazení Mřížka

    • V zobrazení Seznam použijte sloupcové možnosti k výběru polí v pracovní položce testovacího případu.

    Snímek obrazovky s tlačítkem Možnosti sloupce

    Tato pole můžete zobrazit a upravit při přepnutí do zobrazení mřížky.

Kopírování informací do zobrazení mřížky pomocí Excelu

Testovací případy a testovací kroky můžete zkopírovat z existujícího excelového listu. Zkopírujte sloupce z Excelu, které chcete použít pro pole názvu, akce a očekávané výsledky. Kopírování nezkopíruje formátování sloupců, jiné než víceřádkové, z listu. Vložte tyto sloupce do zobrazení mřížky , v případě potřeby je upravte a uložte.

Snímek obrazovky znázorňující možnost uložit kroky zkopírované z Excelu do zobrazení Mřížka

Data můžete zkopírovat ze zobrazení mřížky a vložit je do excelového listu. Kopírování do listu nezkopíruje formátování testovacího kroku kromě víceřádkového.

Poznámka:

Nepoužívejte modul plug-in Teams pro Excel k přidání nebo aktualizaci pracovních položek testovacího případu. Excel nemůže analyzovat formát použitý k uložení testovacích kroků a v některých případech to může mít vliv na formátování pracovních položek testovacího případu.

Přiřazení testerů

Testovací případy můžete znovu přiřadit, aby je mohl spustit jiný tester. Všechny testovací případy v sadě testů můžete přiřadit více testerům, což je užitečné pro testování přijetí.

Testeři potřebují přístup k základním a testovacím plánům pro spouštění testů z Azure Test Plans.

  1. V místní nabídce sady testů vyberte Přiřadit testery ke spuštění všech testů.

    Snímek obrazovky znázorňující možnost Přiřadit testery ke spuštění všech testů v místní nabídce sady testů

    Otevře se dialogové okno Vybrat testery ke spuštění všech testů v sadě .

  2. Přidejte nebo odeberte testery ze seznamu. Po výběru testerů vyberte Odeslat e-mail a podle potřeby zprávu upravte, aby věděli, že testy jsou připravené ke spuštění.

    Snímek obrazovky ukazující dialogové okno „Přiřazení testerů ke spuštění všech testů“ s názvy „Hledat uživatele“ a „Odeslat e-mail“ jako vyznačenými prvky.

    E-mail obsahuje odkaz, který můžou testeři otevřít a zobrazit seznam přiřazených testů.

Testeru můžete přiřadit jednotlivý testovací případ.

  1. Na kartě Spustit pro sadu testů vyberte test a otevřete místní nabídku.

    Snímek obrazovky ukazující kontextovou nabídku pro testovací případ s vybranou možností Přiřadit tester.

  2. Vyberte Přiřadit tester. Vyhledejte a vyberte tester.

Správa testovacích případů

Testovací případ můžete otevřít a zobrazit ho nebo ho upravit.

  1. Pokud chcete otevřít testovací případ v testovací sadě, na kartě Definovat dvakrát klikněte na název testovacího případu.
  2. Na kartě Spustit vyberte testovací případ, otevřete místní nabídku a vyberte Upravit testovací případ.

Snímek obrazovky zobrazující možnost Upravit testovací případ v kontextové nabídce

Testovací případ může být propojený s testovacími sadami, požadavky a chybami. Pokud chcete zobrazit propojené položky, otevřete na kartě Definovat místní nabídku testovacího případu a vyberte Zobrazit propojené položky.

Snímek obrazovky s dialogovým oknem Propojené položky pro testovací případ s možnostmi zobrazení sad testů, požadavků a chyb

V dialogovém okně Propojené položky můžete zobrazit sady testů, požadavky a chyby.

Hromadné úpravy testovacích případů

Najednou můžete upravit více testovacích případů. Vyberte několik testovacích případů v testovací sadě a vyberte Upravit testovací případy.

Snímek obrazovky s dialogovým oknem Upravit pracovní položky, kde můžete vybrat pole a hodnoty pro několik testovacích případů

Vyberte pole a zadejte hodnotu. Chcete-li přidat další dvojici hodnot polí, vyberte Přidat nové pole .

Použití značek pro testovací případy

Testovací případy můžete označit a zobrazit pouze ty s konkrétními značkami. Označte například všechny testy související s přihlášením, abyste je mohli znovu spustit, pokud je pro tuto stránku opravena chyba. Tuto značku můžete filtrovat z webového portálu Testovací plány .

Pokud chcete přidat nové značky k pracovním položkám, musíte mít alespoň základní přístup a oprávnění k vytvoření nové definice značky nastavená na Povolit. Další informace naleznete v tématu Přidání značek pracovních položek.

Značky můžete přidávat a upravovat při úpravách testovacího případu nebo hromadně upravovat značky v zobrazení Mřížka. Při použití značek můžete sady také vytvářet na základě dotazů.

Snímek obrazovky se značkami testovacího případu

Přejmenování nebo odebrání testovacích případů

Testovací případy můžete přejmenovat nebo odebrat. Otevřete testovací scénář z místní nabídky.

Snímek obrazovky zobrazující testovací případ s místní nabídkou, ve které je vybrána možnost Otevřít testovací případ.

Tady můžete testovací případ přejmenovat.

Snímek obrazovky zobrazující testovací případ s vybraným názvem, který chcete upravit

Nebo můžete testovací případ odebrat z testovací sady. V místní nabídce testovacího případu vyberte Odebrat.

Snímek obrazovky znázorňující odebraný testovací případ

Pro trvalé odstranění testovacích plánů a testovacích sad musíte být členem skupiny Správci projektů nebo mít oprávnění na úrovni uzlu Cesta k oblasti pro Spravovat testovací plány nebo pro Spravovat testovací sady nastavenou na Povolit. Pokud chcete spravovat nebo odstraňovat artefakty testů, musíte mít také nastavenou úroveň přístupu na Základní a testovací plány nebo Visual Studio Enterprise. Další informace najdete v tématu Odstranění artefaktů testů v Azure Boards.

Další kroky