Sdílet prostřednictvím


Opakování testu s odlišnými daty

 

Publikováno: duben 2016

Při zápisu ručního testu často chcete určit, že by se test měl několikrát opakovat s různými daty testu.  Například pokud uživatelé mohou přidat různých množství produktu do nákupního košíku, pak chcete zkontrolovat, zda množství 200 funguje stejně dobře jako množství 1.  

Chcete-li to provést, vložte do svých testovacích kroků parametry.  Spolu s kroky testu zadáte tabulku s hodnotami parametru.  

Také můžete sdílet parametry a jejich dat mezi testovacích případů při použití Team Web Access s Team Foundation Server 2015 nebo Visual Studio Online.  Tímto způsobem můžete spustit několik testovacích případů se stejnými daty.  

Přidat parametry k testovacímu procesu

Vytvořit parametr zadáním názvu předchází "@" v akce a očekávaných výsledků testovací kroky.

Create parameters in actions and results.

Pod seznamem kroků přidejte kombinace hodnot parametru.  Může být nutné přejít dolů k jejich zobrazení.  

Parametry sdílet mezi testovacími případy

Převeďte existující parametry sdílené parametry tak, aby jim a přidružená data lze používat v ostatních případech test.

In the Parameter Values section, click Convert

Po vytvoření sdílené parametr nastavit, otevřete jinou testovacích případů a přidejte parametr sdílené nastaven v takovém případě test.  Uživatele můžete vyhledat sdílené parametr nastaven podle názvu.  

From Parameter Values, click Add

Sada sdílených parametrů se zobrazí v hodnoty parametru oddíl po jeho přidání.  Nyní můžete tyto parametry v jednotlivých kroků testovacích případů.  

Pokud testovacích případů již obsahuje názvy různých parametrů pro tyto sdílené parametry, namapujte sdílené parametr parametr místní sdílené parametr data použít.

Use drop-down to select shared parameter to map

Když jsou správně namapovány data spojená s parametrem sdílené se zobrazí.

Přidání, úpravy a přejmenovat sady sdílené parametr na kartě Parametry.  Zobrazte testovací případy, které odkazovat na ně v podokně testovacích případů.  

From the test hub, choose Parameters

Každá sada sdílené parametru je pracovní položku.  Z Vlastnosti kartu, můžete zobrazit nebo změnit tuto pracovní položku.  Například můžete přiřadit vlastníci a sledovat změny.  

Poznámka

Chcete-li aktualizovat sdílené parametry, je nutné použít Team Web Access.

Spustit s parametry testovacího případu

Při spuštění testovacího procesu s parametry se v nástroji Test Runner zobrazí první řádek hodnot parametrů.

Test run iterations with parameter values.

Po dokončení kroků označte test jako úspěšný nebo neúspěšný.

Pass or fail the test iteration and go on to next

Poté přejděte k následující iteraci testu, která používá další řádek hodnot parametrů.

Next test iteration has different parameter values

**Některé z hodnot parametrů jsou špatné.  Mohu je opravit bez zrušení testu?  **

Ano.  Zvolte možnost Úprava z kontextové nabídky kroku.  

Kontrola výsledků testování

Pokud jste označili některou iteraci testu jako neúspěšnou, výsledek celého testu je zobrazen jako neúspěch.

Any failed test iteration shows as a failed test.

Pokud zkontrolujete výsledky testů v nástroji Microsoft Test Manager, můžete vidět různé výsledky pro každou iteraci:

Zobrazení výsledků testu s iterací testu

Urychlit test iterací pomocí záznamu/přehrávání

Práce prostřednictvím dlouhé tabulky kombinací parametrů může být náchylná k chybám a únavná.  Chcete-li věci urychlit, vytvořte záznam akce, když spouštíte test s první sadu hodnot parametrů a poté ho přehrajte pro ostatní sady.  

Zde je návod, jak:

  1. Použití Nástroje Microsoft Test Manager ke spuštění testu.

  2. Vyberte Vytvořit akci nahrávání před stisknutím tlačítka Start.

  3. Dokončete první iteraci test a přejít na další.

    Při práci označte každý krok jako úspěšný nebo neúspěšný.  Zadejte hodnoty parametrů v aplikaci přesně tak, jak jsou zobrazeny v skriptu testu.  

  4. Zvolte Přehrát ke spuštění testu s další sadu hodnot parametrů.

    Vaše akce se bude přehrávat automaticky, ale je třeba ještě ověřit výsledky.

Záznam/přehrávání nefunguje se všemi aplikacemi.  Podrobnosti naleznete v tématu Podporované konfigurace a platformy pro programové testy uživatelského rozhraní a zaznamenávání akcí.  

Q a A

  • D: jsou parametry nejlepší způsob, jak určit, že test by měla být spuštěna v systému Windows 7 a Windows 8? A s různé prohlížeče, databází a tak dále?
    Odpověď: Je vhodnější k tomu použít Konfigurace testů.  S parametry testovacího procesu spouštíte různé hodnoty parametrů jednu po druhé, což ztěžuje přepínání z jedné platformy na druhou.  

  • Otázka: Mohu použít parametry ve sdíleném postupu?
    A: Ano.  Hodnoty parametrů v testovacích procesech se nastavují při použití sdílených kroků.  

  • D: Mohu naimportovat hodnoty parametrů z tabulky aplikace Excel do sad mé sdílené parametrů?
    A: Ano.  Zkopírovat data z tabulky aplikace Excel a jeho vložením do vaší sdílené parametry mřížky.  Pokud budete potřebovat, můžete také zkopírovat data z vašeho mřížky zpět do aplikace Excel.