Konfigurace testů: určení testovacích platforem
Publikováno: duben 2016
Vaši uživatelé budou pravděpodobně nainstalovat nebo spustit svou aplikaci na celou řadu konfigurace, například různých operačních systémů, webových prohlížečů a dalších variace. Budete chtít spustit alespoň některé z testů v prostředích, které mají tyto různé konfigurace. Pomocí testovací plán se rozhodnout, jaké zkoušky, kterou chcete spustit, na kterých konfiguracích. Je nutné zajistit, aby při spuštění testů, které jste nastavili prostředí pro konfigurace, které potřebujete.
Můžete nakreslit nahoru schéma matice kombinace, které chcete testovat:
Použijte aplikaci Microsoft Test Manager k určení konfigurací testu. Stále však můžete spustit testy buď pomocí aplikace Team Web Access nebo pomocí nástroje Microsoft Test Manager.
Požadavky
- Visual Studio Enterprise Visual Studio Test Professional
Plánování testů s konfiguracemi
Připojte Microsoft Test Manager k vašemu zkušebnímu projektu a otevřete váš plán testování. Otevřete plán testování otevřením Centrum testování, Plán, Obsah.
Jeden nebo více testů, pak zvolte Konfigurace.
Nastavte konfigurace, pro které chcete spustit testy.
- Nevidíte požadovanou konfiguraci? Zvolte možnost Všechny konfigurace. Jestliže stále nevidíte, co potřebujete, zjistěte, jak definovat vlastní konfigurace.
Mám testový případ, který se zobrazuje v několika zkušebních plánech a testovacích sadách.Je nutné nastavit konfiguraci pro každý z těchto testovacích bodů?
Ano. Stejný testovací případ může mít různé nastavení konfigurace v různých testových sadách a zkušebních plánech.
Spuštění testů s konfiguracemi
Pokud chcete spuštění testu která má více konfigurací, zjistíte, že se zobrazí více než jednou v běhu seznamu.
Nastavte testovací platformu pro konkrétní konfiguraci a poté seřaďte seznam, aby zobrazoval testy příslušné konfigurace.
Při spuštění testu se v okně nástroje Test Runner zobrazí připomenutí požadované konfigurace.
Team Web Access |
Microsoft Test Manager |
---|---|
Nástroj Test Runner neověřuje, zda máte právě spuštěnu zadanou konfiguraci. Nicméně, pokud používáte Microsoft Test Manager, systémové informace jsou uloženy v protokolu testu.
Vytvořit nové konfigurace týmového projektu
Několik konfigurací je pro vás již definováno, ale budete pravděpodobně chtít přidat vlastní.
Konfigurace testu je kombinace hodnot proměnné konfigurace. Vaše proměnné konfigurace můžou být například operační systém, prohlížeč, typ procesoru, databáze. Konfigurace může být "Windows 7 + 32-bit CPU" nebo "Windows 8 + 64-bit CPU".
Zvolte testování Center, uspořádání, testovací nástroje Configuration Manager.
Chcete-li přidat vlastní hodnoty a proměnné konfigurace, vyberte Spravovat proměnné konfigurace:
Vytvořte nové konfigurace, které lze ve vašich testech používat:
Q a A
Otázka: Jsou různé testovací data dobrým použitím konfigurační proměnné testu?
Odpověď: Je vhodnější použít parametry, pokud chcete test provádět s různými testovacími daty, protože lze různé parametry pro různé testovací případy snadno nastavit. Testovací konfigurace jsou lepší pro různé variace platformy hardwaru nebo softwaru, na kterých je nainstalována testovaná aplikace.Otázka: Opakování testů v různých konfiguracích je nudné.
O: a pomalé a k chybám. Existuje však způsob, jak vše urychlit. Zaznamenejte své akce na jednu konfiguraci a potom je přehrajte zpět na druhou.Pokud můžete přehrát na jiného prohlížeče, zvolte změnu prohlížeče pro přehrávání možnost v nabídce play v testu.
Upozorňujeme však, že záznam/přehrávání nefunguje pro všechny prohlížeče a aplikace. V některých případech bude pravděpodobně nutné ručně přehrát některé kroky.