Sdílet prostřednictvím


Zkušební případ (CMMI)

Tým pomocí testovacích definovat i ruční a automatické testy lze spouštět a spravovat pomocí Test Runner a Microsoft Test Manager.Pomocí Microsoft Test Manager, můžete vytvořit pouze testovacích případů však také testovací sady a test konfigurace, které podporují testování projektu.Test konfigurace lze definovat způsob spuštění testovacích případů a testování sad.Testovacích případů lze seskupit dohromady jejich uspořádání do hierarchie testování sad v plánu.Vytvořením testování sad spuštěním sady testovacích jako skupina.Další informace naleznete v tématu Definice testovacího plánu.

[!POZNÁMKA]

Zkušební případ lze definovat pomocí Průzkumník týmových projektů, ale je nejlepší, pokud definujete pomocí testovacích Microsoft Test Manager.You can access Microsoft Test Manager from Visual Studio Premium, Visual Studio Ultimate, or Visual Studio Test Professional.Další informace naleznete v tématu Vytváření a správa testů v nástroji Microsoft Test Manager.

Definujte pořadí kroků akce definující ruční test nebo sadu sdílených kroky, musíte použít Microsoft Test Manager.Můžete zobrazit a upravit další pole, která jsou definována pro testování a sdíleného kroky pomocí Průzkumník týmových projektů nebo Team Web Access.Nelze však změnit pole, které se zobrazí na kroky kartu pomocí těchto klientů.

Pokud jste inovovali tým projektu, budete muset provést další úkoly před pomocí testovacích a rozhraní s Microsoft Test Manager.Další informace naleznete v tématu Aktualizace týmového projektu na základě šablony procesu MSF v4.2.

Mnoho zkoušek vyžadovat testování provádět stejné pořadí kroků pro více testovacích případů.Vytvořením sdílené kroků můžete definovat jednou posloupnost kroků a vložit do mnoha případech test.Například každý zkušební případ vyžaduje, aby tester přihlášení k aplikaci, můžete vytvořit sadu sdílených kroky k provedení těchto akcí.Můžete přidat sdílené kroky pro každý případ test a spustit pomocí kroků Test Runner. Pomocí sdílených kroky pouze definici testovacích ruční zjednodušit, měli použít Microsoft Test Manager k vytvoření sdílené kroky.Další informace naleznete v tématu Jak: společné kroky testovacího případu sdílet pomocí sdílené kroky.

V tomto tématu

Příbuzná témata

  • Definování testovacího případu

  • Propojení k požadavku testovacího případu

  • Přidání přílohy nebo hypertextové odkazy TestCase

  • Změna stavu testovacího případu

Řídicí panely a sestavy

Referenční pole

Požadovaná oprávnění

Zobrazit testovací případ, musí být členem čtenáři skupiny nebo vaše Zobrazit položky práce v tomto uzlu musí být nastavena na Povolit.Vytvořit nebo upravit zkušební případ, musí být členem Přispěvatelé skupiny nebo vaše práce úpravy položek v tomto uzlu je nutné nastavit oprávnění Povolit.Další informace naleznete v tématu Správa oprávnění.

Definování testovacího případu

Testování jsou navrženy pro práci s Test Runner a Microsoft Test Manager.Zkušební případ lze definovat pomocí Průzkumník týmových projektů, ale je nejlepší, pokud vytvoříte pomocí testovacích Microsoft Test Manager.Další informace o definování a pomocí testovacích Microsoft Test Manager, viz Vytváření a správa testů v nástroji Microsoft Test Manager.

Zkušební případ lze definovat pomocí Průzkumník týmových projektů nebo Team Web Access a později přidat tento případ plán testování pomocí Microsoft Test Manager.Při definování testovacího případu určit pole, která je znázorněna na následujícím obrázku.

Testový případ v horní části formuláře, CMMI

Při definování testovacího případu všechna pole jsou nepovinná s výjimkou název.

Vždy můžete upravit pole a přidat více podrobností při práci na případu test.Tento postup lze provést pomocí Microsoft Test Manager, viz Jak: Vytvoření ruční testovacího případu.

Definovat zkušební případ

  1. V horní části formuláře pracovní položky zadejte jedno nebo více následujících polí:

    • V název (požadováno) zadejte popisný frázi, která definuje kritéria testování.

    • V Přiřazeno vyberte odpovídající vlastníka pro případ zkoušky.

      [!POZNÁMKA]

      Můžete přiřadit pracovní položky pouze pro členy Přispěvatelé skupiny.

      Pokud ponecháte unassigned, je automaticky přiřazen k vám.

    • V stavu seznam, ponechte výchozí hodnotu návrhu.

      [!POZNÁMKA]

      Můžete spustit v případě testu návrhu státu.

    • V Priority vyberte úroveň důležitosti pro případ zkoušky na stupnici od 1 (nejdůležitější) 4 (nejméně důležité).

      Výchozí hodnota tohoto pole je 2.

    • V Stav automatizace, ponechte výchozí hodnotu Není automatické, ruční případy nebo zvolte plánované úmyslu automatizovat testovacího případu.

      [!POZNÁMKA]

      Pokud přidáte některá metoda automatizace z Automatizace spojené kartě hodnotu tohoto pole se automaticky aktualizuje a Automatické.Další informace o ruční testovacího případu převodu do automatizovaného testovacího případu Jak: přidružit automatického testování testovacího případu.

    • V oblasti v týmu projektu pro případ test vyberte příslušné oblasti.

      Tato hodnota měla odpovídat oblasti určené pro požadavek, který řeší případ test.Výchozí hodnota je začátek oblasti uzlu, který je definován pro projekt.

    • V iterace vyberte iterace v týmu projektu pro případ zkoušky.

      Výchozí hodnota je iterace horní uzel, který je definován pro projekt.

      [!POZNÁMKA]

      Definuje správce projektu pro každý projekt týmu oblasti a iterace cesty pro daný projekt tak, aby týmu můžete sledovat průběh těchto označení.Další informace naleznete v tématu Vytvořit a upravit oblasti a iterací.

  2. Na kroky karta, definovat akce a ověření postupu a parametry, které budou prováděny jako část zkoušky.

    Další informace naleznete v tématu Vytváření a správa testů v nástroji Microsoft Test Manager.

  3. Zvolte Souhrn kartu a zadejte jedno nebo obě následující pole:

    • V Popis, poskytnutím množství podrobností chcete popsat zkušební případ.

    • V Historie, přidat komentáře, které chcete zachytit jako součást historických záznamů.

      Pokaždé, když člen týmu aktualizuje pracovní položku, se v historii zobrazí datum změny, jméno člena týmu, který provedl změnu, a pole, která se změnila.

  4. Na Požadavky na testování a Všechny odkazy karty, vytvořit odkazy z testovacího případu jednoho nebo více jiných pracovních položek, například požadavky, úkoly, změnit požadavky a chyby.

  5. Na přílohy karta, specifikace, obrázky nebo jiné soubory, které obsahují další podrobnosti o zkušební případ spuštění připojit.

    Další informace naleznete v následujících částech dále v tomto tématu:

    • Propojení k požadavku testovacího případu

    • Přidání přílohy nebo hypertextové odkazy TestCase

  6. Zvolte UložitUložit pracovní položka.

    [!POZNÁMKA]

    Po uložení testovacího případu identifikátor se objeví pod panelem nástrojů pracovní položky.

Propojení k požadavku testovacího případu

Propojení testovacích požadavek sledovat průběh testování pro požadavek.Po definici testovacích případů, můžete je propojit požadavky, které mohou implementovat pomocí následujícího postupu.Informace o tom, jak provést tento postup pomocí Microsoft Test Manager, viz Jak: Přidat položky Nevyřízené položky produktů, článku uživatele nebo požadavky na pracovní položky plánu.

Požadavek propojení testovacího případu

  1. Zvolte Požadavky na testování kartu.

  2. Choose Přidání odkazůLink to.

    Přidat odkaz na zkušební případ otevře se dialogové okno.

  3. V Typ propojení seznam, ponechte výchozí hodnotu zkoušky.

    Můžete zadat pouze zkoušky typ propojení vytvoříte propojení Testována pracovní položky kartu.

  4. Zvolte procházení.

    Zobrazí se následující dialogové okno:

    Vybrat propojené pracovní položky dialogové

  5. V uložený dotaz seznam, zvolte Otevřít požadavky týmu dotaz a pak zvolte Najít.

  6. Zaškrtněte políčko u požadavku, který chcete propojit testovacího případu.

    Další informace naleznete v tématu Najít položky práce propojení či importu.

  7. (Volitelné) V Komentář textového pole zadejte popis odkazu.

  8. Klepněte na tlačítko OK.

  9. Zvolte UložitUložit pracovní položka.

    [!POZNÁMKA]

    Požadavek i zkušební případ, který je propojen se aktualizují.A Testovány podle je přidán odkaz na požadavek.

Přidáním podrobností, přílohy nebo hypertextové odkazy na zkušební případ

Můžete poskytnout další informace k provedení testovacího případu následujícími způsoby:

  • V Popis nebo Historie informace o typu pole.

  • Připojte soubor.

    Můžete například připojit zřetězení e-mailové, dokument, obrázek, soubor protokolu nebo jiný typ souboru.

  • Přidáte hypertextový odkaz na webový server nebo soubor, který je uložen na serveru nebo webového serveru.

Přidat podrobnosti testovacího případu

  1. Zvolte Souhrn kartu.

  2. V Popis, zadejte informace.

  3. (Volitelné) V Historie informace o typu pole.

    Můžete formátovat informace důraz nebo zachycení seznam s odrážkami.Další informace naleznete v tématu Referenční dokumentace polí Názvy, ID, Popisy.

  4. Zvolte UložitUložit pracovní položka.

Přidat přílohu testovacího případu

  1. Zvolte přílohy kartu.

    Karta příloh

  2. Proveďte některou z následujících akcí:

    • Přetáhněte soubor do oblasti přílohu.

    • Zvolte Vložit nebo stiskněte klávesy Ctrl + V vložte soubor, který jste zkopírovali.

    • Zvolte Přidat přílohuPřidat, zvolte procházenía v Příloha dialogovém okně zadejte nebo vyhledejte název souboru, který chcete připojit.

      (Volitelné) V Komentář pole zadejte další informace o přílohu.Zavřete Příloha dialogovém okně pole, zvolte OK.

  3. Zvolte UložitUložit pracovní položka.

Přidání hypertextového odkazu do testovacího případu

  1. Zvolte Odkazy na další kartu.

    Na kartě odkazy jiných zadejte hypertextové odkazy

  2. Choose Přidání odkazůLink to.

    Přidání hypertextového odkazu do příběhu uživatele

  3. V Typ propojení vyberte hypertextový odkaz.

  4. V adresu zadejte adresu cílového odkazu.

  5. Pokud je cílový web, zadejte adresu URL nebo zkopírovat z internetového prohlížeče a vložte ji do adresu pole.Pokud je cílové umístění serveru, zadejte adresu ve formuláři název UNC.

  6. (Volitelné) V Komentář pole zadejte další informace o hypertextovém odkazu.

  7. Klepněte na tlačítko OK.

  8. Zvolte UložitUložit pracovní položka.

Změna stavu testovacího případu

Při vytvoření testovacího případu její stav automaticky nastaven návrhu.Změnit stav na připraven po definovat všechny akce a ověření kroky pro případ zkoušky a zkušební případ je schválena jako připraven ke spuštění.Při zkušební případ již není nutná, změna stavu z připraven na Uzavřeno.Další informace o datových polí, které sledují změny stavu, viz Referenční dokumentace polí přiřazení a pracovních postupů.

Informace o tom, jak provést tento postup pomocí Microsoft Test Manager, viz Jak: Změna stavu testovacího případu na uzavřené.Můžete upravit více testovacích současně v Office Excel otevřením otevřených případů Test týmu dotazu a aktualizaci státu pro případy zkoušky, které chcete aktualizovat.

Po člen týmu uloží testovacího případu, mohou změnit jeho stav na jeden z těch, které popisuje následující postup.

Změna stavu testovacího případu

  1. Otevření případu test.

  2. V stavu seznam, zvolte jednu z následujících hodnot:

    • Návrh: testovacího případu je navržen a dosud byla přezkoumána a schválena.

      [!POZNÁMKA]

      Můžete spustit v případě testu návrhu státu.

    • Připravena: testovacího případu byla přezkoumána a schválena a je připraven ke spuštění.

    • Uzavřeno: zkušební případ již není nutná pro budoucí iterací týmu projektu.

  3. V z důvodu seznam, ponechte výchozí hodnotu zastaralé.Pokud z nějakého jiného důvodu jsou zavřením testovacího případu, zvolte odloženo nebo duplicitní.

  4. Zvolte UložitUložit pracovní položka.

Typický průběh pracovního postupu:

  • Člen týmu vytvoří v případě testu návrhu s výchozí důvod o nový stav.

  • Člen týmu změní stav případu test ze Návrh připraven že je připravený k použití pro testování přijetí požadavků, které se testuje.

  • Člen týmu změní stav případu test ze připraven na Uzavřeno označující, že je již používán.

Atypické přechody:

  • Člen týmu změní stav případu test ze návrhu na Uzavřenože zkušební případ, který byl definován požadavku je buď není relevantní nebo je duplicitní s jinou testovacího případu.

  • Člen týmu změní stav případu test ze připravený návrh označit další zkoušky byly zjištěny kritéria, musí být přidán do testovacího případu.

  • Člen týmu změní stav případu test ze Uzavřeno návrhu označíte, že zkušební případ byl uzavřen chyba nebo testuje požadavek je nyní v oboru.

Diagram stavu testovací případ

Diagram stavu testového případu

Ee332484.collapse_all(cs-cz,VS.110).gifNávrh [New]

Člen týmu vytvoří testovacího případu, poskytuje popisný název a definuje kroky a parametry pro spuštění.Člen týmu definoval všechny kroky pro případ zkoušky a je připraven ke spuštění, člen týmu změní stav z připravený návrh.

Následující pole dat jsou ukládány automaticky vytvoří člen týmu testovacího případu:

  • Přiřazené k: název člena týmu, který vytvořil testovacího případu.

  • Vytvořil: název člena týmu, který vytvořil testovacího případu.

  • Datum vytvoření: datum a čas, kdy byl vytvořen zkušební případ, zaznamenané hodinami serveru.

Ee332484.collapse_all(cs-cz,VS.110).gifOd návrhu až po připraven

Když člen týmu změní stav případu test ze návrhu na připraven, z důvodu je automaticky nastaveno na Dokončeno.

Důvod

Kdy použít

Další akce

Dokončeno

Všechny akce a ověření kroky pro případ zkoušky jsou definovány.

Zkontrolujte testovacích případů definovaných pro podobné požadavky k určení, zda lze definovat sdílené kroků, které minimalizuje údržbu testovacích případů.

Ee332484.collapse_all(cs-cz,VS.110).gifZ návrhu nebo připraven k uzavřené

Člen týmu můžete zavřít zkušební případ z návrhu nebo připraven stavu z jednoho z následujících důvodů:

Důvod

Kdy použít

Další akce

Zastaralé (výchozí)

Zkušební případ již není nutná pro testování přijetí požadavků.

Ověřte, zda jsou všechny požadavky, které jsou propojeny s testovacího případu v Zavřítd stát.

Odloženo

Zkušební případ nebude spustit během aktuální cyklu produktu nebo iterace.Z tohoto důvodu můžete také zadat požadavek, který je právě testován po Uzavřeno protože je Mimo působnost nebo Abandoned.

Žádný

Duplikovat

Zkušební případ duplicity při jiném případě test.

Vytvořte odkaz na duplicitní zkušební případ, který zůstane otevřená.

Následující pole dat jsou zachyceny, když člen týmu ukončí testovacího případu:

  • Uzavřené podle: název člena týmu, který uzavřel testovacího případu.

  • Datum uzavření: datum a čas, kdy byla uzavřena testovacího případu, podle hodin serveru.

  • Změnit datum stát: datum a čas, kdy byl změněn stav testovacího případu.

Ee332484.collapse_all(cs-cz,VS.110).gifPřipraven

Když dobře definovaná testovacího případu a připravena ke spuštění, změna stavu na připraven.

Ee332484.collapse_all(cs-cz,VS.110).gifZ připraven návrh

Člen týmu může změnit stav zkušební případ z připraven na návrhu z následujících důvodů:

Důvod

Kdy použít

Další akce

Aktualizace testovacího případu

Zkušební případ musí být změny adresování kritéria přijatelnosti zkoušky.Můžete například změnit pořadí kroků, přidat nové kroky a změnit nebo přidat parametry.

Žádný

Následující data jsou zachyceny automaticky při člen týmu znovu aktivuje případ test:

  • Aktivovat pomocí: název člena týmu, který znovu aktivovat zkušební případ.

  • Aktivovat datum: datum a čas při zkušební případ byl aktivován zaznamenané hodin serveru.

  • Změnit datum stát: datum a čas, kdy byl změněn stav testovacího případu.

Ee332484.collapse_all(cs-cz,VS.110).gifUzavřeno

Člen týmu aktivovat uzavřený případ zkušební požadavky, které se testuje přijde zpět do oboru.

Ee332484.collapse_all(cs-cz,VS.110).gifZ návrhu nebo připravené uzavřené

Při aktualizaci stavu zkušební případ z Uzavřeno na návrhu nebo připravena výchozí hodnotu pouze pro z důvodu je uvedena v následující tabulce:

Důvod

Kdy použít

Další akce

Aktivovat

Zkušební případ je vyžadována pro podporu testování přijetí požadavku.

Zkontrolujte všechny kroky akce a ověření, že jsou dostatečné testování požadavku.

Následující pole dat jsou zachyceny při člen týmu aktualizuje stav případu test ze Uzavřeno na návrhu nebo připraven:

  • Aktivovat pomocí: název člena týmu, který znovu aktivovat zkušební případ.

  • Aktivovat datum: datum a čas při zkušební případ byl aktivován zaznamenané hodin serveru.

  • Změnit datum stát: datum a čas, kdy byl změněn stav testovacího případu.

Viz také

Koncepty

Testování aplikace

Artefakty (CMMI)

Šablona projektu CMMI pro Visual Studio ALM

Další zdroje

Pracovní položky a pracovního postupu (CMMI)