Sdílet prostřednictvím


Jak: Konfigurace a spuštění naplánovaných testů po vytvoření aplikace

Testy můžete spustit po dokončení hodnocení kvality vaší sestavení na sestavení.Tyto zkoušky se často nazývají sestavení ověřovací zkoušky (BVTs) nebo testy kouře.Tyto testy se obvykle skládají rozsáhlé sady testů, které se používají k ověření klíčových oblastí aplikace v určitém sestavení.Nové sestavení je považován za úspěch, pokud prošly všechny zkoušky BVT.

Jako součást ověření sestavení test můžete použít jeden nebo více typů automatických testů.Je možné spustit následující typy testů:

  • Zkoušky jednotky

  • Kódované zkoušky uživatelského rozhraní

  • Testy výkonu web

  • Zkoušky zatížení

  • Obecné testy

Creating BVTs uses Visual Studio, Team Foundation – správa verzí, and Team Foundation Build.Nejprve bude kontrolovat automatických testů, které chcete používat pro vaše BVT zdroj ovládacího prvku pomocí Team Foundation – správa verzí.Zkoušky se potom přidat své definice sestavení.Nakonec pomocí Team Foundation Build do fronty sestavení, které se pak spustí testy, je-li sestavení úspěšné.

[!POZNÁMKA]

Klientský počítač musí mít Průzkumník týmových projektů nainstalován a vaše Visual Studio relace uživatele, musíte být připojeni k Team Foundation Server počítače.Informace o způsobu připojení k Team Foundation Server, viz How to: Connect to a Team Project in Team Foundation Server.

Toto téma popisuje postupy, které jsou nutné k vytvoření a spuštění sestavení ověřovací zkoušky:

  • Kontrola v sestavení ověřovací testy

  • Vytvořit definici sestavení

  • Přidat počítače nebo uživatelské účty pro sestavení a testovat agentů do skupiny TeamTestControllerUsers

  • Váš Agent nastavení spuštění testů kódované uživatelského rozhraní

  • Spuštění definice BVT sestavení

Kontrola v sestavení ověřovací testy

Tímto postupem zkontrolujte ve všech souborech řešení.

Kontrola v sestavení ověřovací testy zdroj ovládacího prvku

  1. Připojit Team Foundation Server počítače.Další informace naleznete v tématu How to: Connect to a Team Project in Team Foundation Server.

  2. Pokud vaše řešení není v ovládacím prvku zdroj, přidáte zdroj ovládacího prvku.Další informace naleznete v tématu Add a Project or Solution to Version Control.

  3. Zvolte Explorer týmu a pak zvolte Vrácení se změnami čeká na.Čekající vrácení se změnami okna.

  4. Zkontrolujte všechny soubory řešení.Další informace naleznete v tématu Check In Pending Changes.

    [!POZNÁMKA]

    Pravděpodobně týmu konkrétní proces, který řídí jak se vytváří a spravují BVTs.Proces může například vyžadovat do sestavení byl před změnami kódu a zkoušek, které na něm spustit místně ověřit.

    Po dokončení operace vrácení se změnami, zobrazí se ikona zámku u každého souboru v aplikaci Solution Explorer označit jeho Kontrolovány V stavu.Další informace naleznete v tématu Identify Version Control Item Status in Solution Explorer.

    Změnami testy jsou k dispozici v nové sestavení.Nyní můžete vytvořit definici sestavení obsahující testů, které chcete spustit ve vašem BVT.

Vytvořit definici sestavení

Vytvoření definice BVT sestavení

  1. V Průzkumník týmových projektů, zvolte týmu projektu.

  2. Na domovské stránce Průzkumník týmových projektů, zvolte vytvoří.

    Vytvoří se zobrazí stránka.

  3. Zvolte definice nové sestavení.

    Definice nové sestavení karta je zobrazena.

  4. Zadejte informace o vaší nové definice sestavení**.** Další informace naleznete v tématu Vytvořit definici sestavení.

  5. Zadejte název, který chcete přidružit k definici sestavení v vytvořit název definice textové pole.

  6. (Volitelné) Přidat odpovídající popis v Popis.

  7. Zvolte prostoru.

    V tabulce pracovní složky obsahuje zdrojové složky řízení týmu projektu, pro který vytváříte nové definice sestavení a místní složka v sestavení agent.Místní složka v sestavení agent je uvedena ve sloupci místní složky.Vzhledem k výchozí kořenový adresář zobrazeny jsou mapovány všechny cesty prostoru na sestavení agenta.

  8. Seznam pracovních složek zkopírovat existující pracovní prostor, zvolte Kopie existujícího prostoru otevřete Vyberte centrum dialogové okno.

    Společný kořenový adresář na sestavení agent, $(adresář SourceDir) je normalizovaných prostoru, který vyberete.Adresář SourceDir je proměnná prostředí, která rozšiřuje \Sources $(BuildDir).

    Můžete také zvolit prázdnou buňku ve zdrojové složce řízení a pak zvolte třemi tečkami (...) zdrojové složky Ovládací prvek přidat jako pracovní složku vyhledejte.Vámi vybrané složky zdroj ovládacího prvku je také normalizované společné kořenový adresář sestavení agenta.

  9. Zvolte vytvořit výchozí.

    V podokně vytvořit výchozí nastavení můžete vybrat řadič sestavení, pokud existuje, z rozevíracího seznamu sestavení řadič.

    V kopie vytvořit výstup do následující složky přetažení zadejte cestu UNC, například umístění (\\server\sdílená_položka).Vestavěné binární soubory a soubory protokolu bude umístěn v této složce co nejdříve po dokončení sestavení.Další informace o způsobu nastavení ukládací složky, viz Výběr pracovního umístění a vytvoření složky s oprávněními k ukládání.

    Pokud plán spuštění kódovány jako součást své definice sestavení zkoušky, testy výkonu webového nebo zkoušky zatížení uživatelského rozhraní, musíte použít výstup ze sestavení, která je v tomto umístění chcete spustit nebo nainstalovat aplikace.Po dokončení sestavení a před spuštěním zkoušky, můžete automaticky nainstalovat aplikace buď použít výchozí šablonu lab, můžete nasadit do SCVMM prostředí aplikace nebo upravit tato výchozí šablona lab nasazení aplikací na standardní prostředí.

    [!POZNÁMKA]

    Před provedením tohoto kroku, vytvořili jste musí veřejné složky, kde TFSService účet má plná práva.Další informace o Team Foundation účtů služeb, viz Zobrazit Team Foundation Server služby.

  10. Zvolte proces.V proces podokně zvolte Zobrazit podrobnosti.

  11. V požadované bodu, zvolte se třemi tečkami ve druhém sloupci vedle položek pro sestavení.

    Položek pro sestavení zobrazí dialogové okno.

  12. Zvolte Přidat.Vyhledejte chcete vytvořit ve stromové struktuře verze ovládacího prvku a vyberte projekt nebo řešení OK.

  13. Na položek pro sestavení dialogovém okně pole, zvolte OK.

  14. Zadat parametry vyhledávání pro hledání zkušební, zvolte Zkušební sestavení Určení_souboru.Zadejte vyhledávací řetězec.Například ** \*test*.dll, pokud vaše všechny knihovny DLL obsahují slovo "test" v jejich názvech.

    [!POZNÁMKA]

    Tento vyhledávací řetězec bude hledat rekurzivně prostřednictvím adresáře pro všechny knihovny DLL, které odpovídají * test*.dll v adresáři binární soubory.Další informace naleznete v tématu Definovat procesu sestavení.

  15. (Volitelné) Vyberte soubor nastavení testu při spuštění testů, otevřete Automatické testy, Otevřít Zkušební sestavení a zvolte Soubor TestSettings a pak zvolte třemi tečkami (...).

    Procházení zobrazí dialogové okno.Test nastavení, které chcete použít a pak zvolte obsahuje soubor nastavení .test OK.

    Pokud soubor nastavení test používá řadič zkušební a testovací agenti, viz následující postup: přidat účty uživatelů nebo počítačů pro sestavení a testovat agentů do skupiny TeamTestControllerUsers.

    Používáte kódované zkoušky uživatelského rozhraní, viz následující postup nastavení vašeho agenti založené na testovací soubor nastavení: Nastavit nahoru svůj agentů spustit testy kódované uživatelského rozhraní.

    [!POZNÁMKA]

    Můžete v sekci Upřesnit nastavení agenta vyberte konkrétní agent použít.Například pokud používáte kódované zkoušky uživatelského rozhraní a vyberte agenta, který je spuštěn jako interaktivní proces, můžete jej vybrat zde.

    Další informace o testovacích souborů nastavení viz Nastavení testů v sadě Visual Studio.

  16. (Volitelné) Spustit testy zatížení jako část procesu vytváření, úložiště výsledků testu zatížení nastavit a nakonfigurovat testovací řadič zadané v nastavení testu pomocí tohoto úložiště.Další informace naleznete v tématu Jak: Vyberte úložiště výsledků testu zatížení.

  17. Zvolte uložit vaše definice nové sestavení, Uložit.

    Vaše nové sestavení definice se zobrazí v Průzkumník týmových projektů okně vytvoří složky.

Přidat účty uživatelů nebo počítačů pro sestavení a testovat agentů do skupiny TeamTestControllerUsers

Soubor nastavení testu přidaný do definice sestavení používá řadič zkušební a testovací agenti, musíte přidat počítače pro libovolné sestavení nebo agens používaná k TeamTestControllerUsers skupiny zabezpečení v počítači řadiče zkušební test.Například pokud chcete spustit testy kódované uživatelského rozhraní jako součást procesu sestavení, musí přidat tyto počítače k této skupině zabezpečení.

Poznámka k upozorněníUpozornění

Pokud agenti sestavení nebo test agenti jsou nastaveny pomocí jiného uživatele a účet síťové služby, je třeba ověřit, že je tento účet uživatele domény místo přidán do skupiny TeamTestControllerUsers.

Přidání uživatelů nebo počítačů pro vytváření a testování agentů do skupiny TeamTestControllerUsers

  1. Řadiče test počítač, klepněte na tlačítko Start, zvolte Ovládací Panel, zvolte Nástroje pro správua pak zvolte Správa počítače.

    Zobrazí se dialogové okno Správa počítače.

  2. Otevřít Místní uživatelé a skupiny a pak zvolte skupin.

    Skupiny jsou zobrazeny.

  3. Přidat uživatele nebo počítače, klepněte pravým tlačítkem na TeamTestControllerUsers a přejděte na příkaz Přidat do skupiny.

    TeamTestControllerUsers vlastnosti zobrazí dialogové okno.

  4. Podívejte se na seznamu členů, chcete-li zjistit, zda jsou již přidán účet uživatele domény nebo počítače.Pokud není, zvolte Přidat.

    Zobrazí se dialogové okno Vyberte uživatele, počítače nebo skupiny.

  5. Ve výchozím nastavení jsou zobrazeny uživatele nebo skupiny.Chcete-li přidat počítače, zvolte Typy objektů, vyberte počítačů a pak zvolte OK.

  6. Přidat počítač, zadejte název počítače v Zadejte názvy objektů k výběrua pak zvolte OK.

    Poznámka k upozorněníUpozornění

    Vaše zkušební agenta musíte přidat počítače, kde je spuštěn agent sestavení a počítač.

  7. Chcete-li přidat uživatelský účet domény, ověřte správné umístění, zadejte název uživatelského účtu v Zadejte názvy objektů k výběrua pak zvolte OK.

    Důležitá poznámkaDůležité

    Opakujte tento krok, přidejte všechny uživatelské účty, které požadujete.

  8. Chcete-li použít změny, zvolte OK.

Nastavení spuštění testů kódované uživatelského rozhraní vaši agenti

Pokud chcete spustit testy kódované UI jako část plánované testy po vytvoření aplikace, musí proveďte jednu z následujících akcí:

  • Použití souboru nastavení test Určuje řadič test a role pro aplikaci spustit testy.Vytvořit tyto zkušební nastavení pomocí sady Visual Studio.Pro žádný z agentů test přiřazena role, která spustí testy v test nastavení, postupujte tímto postupem nastavit testovací agent spuštěn jako proces místo služby.Další informace o řadičích zkouška a zkouška agenti, viz Nastavení stroje Test spustit testy nebo shromažďovat Data a Instalace a konfigurace agentů zkušební a testovací řadiče.

  • Použití souboru nastavení testu, neurčuje řadič test.Pokud to uděláte, pak musí nastavíte sestavení služby agent moci komunikovat s plochou.Vyberte vlastnost služby Povolit službě používání plochy.To umožňuje sestavení agent testu kódované uživatelského rozhraní.

    Poznámka k upozorněníUpozornění

    Pokud používáte kódované test uživatelského rozhraní, který spustí prohlížeč, účet služby pro sestavení služby slouží ke spouštění tento prohlížeč.Tento účet služby musí být stejný jako účet uživatele, který je aktivní uživatel tohoto počítače.Pokud není stejného uživatelského účtu, nebude možné spustit v prohlížeči.

Test nastavení kódované agenti spustit testy uživatelského rozhraní

Spuštění BVT pomocí sestavení týmu

Spuštění BVT pomocí sestavení týmu

  1. V Průzkumník týmových projektů, zvolte týmu projektu.

  2. Pravým tlačítkem myši na vytvoří a pak zvolte Vytvořit novou frontu.

  3. (Volitelné) Změna umístění sestavení a adresáře.

  4. Zvolte fronty.

    Spustí sestavení a Explorer sestavení zobrazí dialogové okno.

  5. Po dokončení sestavení zvolte Dokončeno zobrazíte podrobnosti.

  6. Chcete-li zobrazit podrobnosti o sestavení, poklepejte na sestavení seznamu.

    Nová karta je zobrazena informace sestavení.Můžete zobrazit stav spuštění testu.

  7. Zobrazit podrobnosti o výsledku testu, zvolte šipku spusťte test a pak zvolte Zobrazit výsledky testování.

  8. Vyberte složku pro uložení výsledků testu místně.

    Výsledky zkoušek jsou nyní zobrazeny v Výsledky testování okna.

    Další informace naleznete v tématu Vytváření aplikace.

Viz také

Koncepty

Spouštění automatizovaných testů v nástroji Microsoft Test Manager

Testování výkonu a Zátěžové testování s použitím testů výkonu webů a zátěžových testů sady Visual Studio

Další zdroje

Pomocí řízení verze