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.
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.
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.
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.
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ů.
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ů.
Po dokončení kroků označte test jako úspěšný nebo neúspěšný.
Poté přejděte k následující iteraci testu, která používá další řádek hodnot parametrů.
**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.
Pokud zkontrolujete výsledky testů v nástroji Microsoft Test Manager, můžete vidět různé výsledky pro každou iteraci:
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:
Vyberte Vytvořit akci nahrávání před stisknutím tlačítka Start.
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.
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.