Testování aplikace
Lze zvýšit produktivitu v celé vaší zkušební cyklus plánování, testování a sledování pokroku ve studiu pomocí Visual Studio Ultimate, Visual Studio Premium, nebo Test Professional.Tyto testovací nástroje jsou integrovány s Team Foundation Server, která umožňuje definovat testování založené na stejné týmové projekty, používající jiné oblasti vaší organizace.
![]() |
---|
V této části v knihovně MSDN Library je o testování celou aplikaci, buď ručně, nebo vytvořením automatizovaný systém zkoušek.V mnoha softwarových projektů tento druh testování provádí specializované testerům. Ale pokud jste vývojář a chcete napsat testování částí a jejich metody a třídy kód vaší aplikace, viz Ověření kódu pomocí zkoušky jednotky a Testování uživatelského rozhraní pomocí automatizovaných programových testů uživatelského rozhraní. |
Visual Studio Ultimate, Visual Studio Premium a Test Professional patří Microsoft Test Manager můžete definovat a spravovat testového úsilí plány pro testování. Vytvořit plán testování a přidat všechny testových sad, testových případů nebo konfigurace, které potřebujete, jak je znázorněno na následujícím obrázku. Konfigurace se používají k určení ups sady, které chcete použít ke spuštění testových sad nebo testových případů:
Když jsou definovány všechny tyto, jste připraveni k testování.Je-li požadavky nebo příběhy uživatelů nebo funkce jsou připraveny ke zkouškám, můžete spustit testy pro každou konfiguraci, kterou jste zadali.Tento plán umožňuje změřit svůj postup, jak spustit testy a o kolik testování zůstane.
Můžete spustit ruční testy a průzkumné z Microsoft Test Manager společnosti Microsoft Test Runner.Můžete také spuštění automatických testů z Microsoft Test Manager je-li automatizace je přidružen k testovému případu.Výsledky spuštění testů budou asociovány s testovací plán.
Kromě toho můžete spuštění automatických testů z Visual Studio nejsou přidruženy k plánu.Můžete vybrat pro spuštění testů samostatně, jako součást zásady vrácení se změnami nebo na základě zkušebních kategoriích.Můžete je také spustit jako část sestavení vytvořené pomocí Team Foundation Builda z příkazového řádku.
Protože testovací nástroje jsou integrovány s ostatními částmi Visual Studio Premium, do databáze uložit výsledky testů a generovat trend a historické sestavy porovnat různé druhy dat.Můžete například použít data chcete-li zjistit, kolik a jaké chyby nebyly nalezeny pomocí testů.
Viz Video: snadno reprodukci problémy pomocí ruční testování, Video: Správa laboratorní prostředí pro testování, Video: načtení testování aplikace v aplikaci Visual Studio.
Úkoly
Pomoc při testování aplikace, použijte následující témata:
Úkoly |
Související témata |
---|---|
Inovace, testování úsilí z předchozí verze aplikace Visual Studio: testování úsilí upgradujete z předchozí verze aplikace Visual Studio.Ale některé testovací projekty, které jste vytvořili v aplikaci Visual Studio 2010 SP1 jsou kompatibilní a není nutné upgradovat.Například testovací projekty, které jste vytvořili pomocí Visual Studio 2010 SP1, která obsahují testování částí, kódované testy uživatelského rozhraní, výkon webového nebo načíst testy lze otevřít v Visual Studio 2012.Proto můžete dále používat váš tým Visual Studio 2010 SP1 nebo Visual Studio 2012 pro práci s tyto zkušební projekty.V některých případech, jako když projekty obsahují kódované testy uživatelského rozhraní, může opravit projekty při otevření v Visual Studio 2012.Proces opravy umožňuje projekt testů pro správnou funkci se obě aplikace Visual Studio 2010 SP1 a Visual Studio 2012.Navíc nástroje Microsoft Test Manager můžete být nainstalované-souběžně s předchozí verze aplikace Visual Studio 2010. Pokud máte existující ruční testových případů, které jste vytvořili pomocí verze aplikace Visual Studio před Visual Studio 2010, můžete migrovat data z těchto testových případů do ručního testového případu, který lze použít v aplikaci Microsoft Test Manager. |
Testování úsilí upgrade z dřívější verze aplikace Visual Studio |
Pomocí nástroje Microsoft Test Manager: plánovat, spravovat a provést ruční i průzkumné testy.Můžete také automatizovat ručních testů poté, co se ustálí.Zatímco provádíte ruční a průzkumné testy, může protokolovat chyby.Chyb bude obsahovat trasování posledních akcí, výpis stavu systému a kopie všech poznámek, které jste provedli při zkoumání systému.Můžete zaznamenat vaše akce do testového případu tak, aby jejich lze přehrávat na pozdější příležitostech. Můžete také použít Microsoft Test Manager nastavit a spravovat laboratorních počítačů.Můžete nakonfigurovat virtuální laboratoře, do kterého chcete nainstalovat systém DFS a propojení této laboratoře do testového plánu.Vždy, když je nutné opakovat testy – například, pokud chcete publikovat změny systému – laboratoř může automaticky nakonfigurovat. |
Systémové testování aplikace pomocí nástroje Microsoft Test Manager |
Pomocí testování nástroje aplikace Visual Studio:Visual Studio 2012 obsahuje jednotky, kód uživatelského rozhraní webových výkon a zatížení typy testů. Jednotka testy a kód uživatelského rozhraní obvykle používají vývojáři nebo členy týmů používajícími aplikaci Visual Studio pro ověření jakosti jejich kódu v aplikaci.Můžete například spustit tyto testy před vrácením kódu do Řízení verze.Další informace naleznete v tématu Ověření kódu pomocí zkoušky jednotky a Testování uživatelského rozhraní pomocí automatizovaných programových testů uživatelského rozhraní.Avšak členové týmu účastní testování aplikace použít také tyto typy testů pro převod ručního testu automatických testů a izolace chyb, které pocházejí z integrační testování z Team Foundation vytvoří. Visual Studio UltimateKromě toho poskytuje určité zkušeben pro výkon a zátěžového testu.Aplikace může přístroji a řízené způsobem, aby jeho výkon v rámci zadaného zatížení.Webové aplikace lze vést s více požadavků, napodobující mnoho uživatelů. |
|
Nastavení jak spustit testy nebo vzdáleně shromažďovat data: Chcete-li nastavit typy dat shromažďovat vzdáleně nebo jak vliv systém při spuštění testů můžete použít nastavení testů a prostředí.Například můžete chtít zaznamenat akce uživatelského rozhraní, pro ruční test nebo shromažďovat protokoly trasování diagnostiky pomoci reprodukovat komplexní chyba. |
Externí zdroje
Pokyny a praktická cvičení
Testování pro nepřetržité dodávky s Visual Studio 2012
CodePlex – návod infrastruktury testovací
Visual Studio Test nástrojů pokyny
Visual Studio Lab Management Guide
Videa
Snadno reprodukci problémy pomocí ruční testování
Správa prostředí laboratoře pro testování
Testování aplikace v aplikaci Visual Studio zatížení
Fórum
Visual Studio ALM + Team Foundation Server blogu
Viz také
Úkoly
Průvodce rychlým startem pro testování ručně pomocí Správce Microsoft Test