Sdílet prostřednictvím


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.

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

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ů:

Komponenty testového plánu

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ů.

Systémové testování aplikace s použitím sady Visual Studio

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.

Nastavení stroje Test spustit testy nebo shromažďovat Data

Externí zdroje

ms182409.collapse_all(cs-cz,VS.110).gifPokyny 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

ms182409.collapse_all(cs-cz,VS.110).gifVidea

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í

ms182409.collapse_all(cs-cz,VS.110).gifFó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

Koncepty

Správa nové testování úsilí