Sdílet prostřednictvím


Vytváření automatizovaných testů pomocí nástroje Microsoft Test Manager

Můžete vytvořit několik typů automatických testů, které umožňují efektivněji testovat aplikaci.Spuštění automatických testů kroky testování a zjistěte, zda test předává nebo selže.Tyto zkoušky lze spustit rychleji a častěji.Automatické testy můžete rychle otestovat, zda aplikace stále funguje správně po provedení změny kódu aplikace.Automatické testy jsou vytvářeny pomocí Visual Studio.

Požadavky

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

[!POZNÁMKA]

Zatížení zkoušky nelze vytvořit, pokud nemáte Visual Studio Ultimate.

Později rozhodnete, můžete převést testovacích ruční automatické testy propojením automatizace testovacího případu.Potom tyto automatické testy lze spustit pomocí Microsoft Test Manager a výsledky mohou být zjišťovány jako součást plánu průběhu zkoušky.

Následující tabulka uvádí typy automatických testů můžete vytvořit, a typy testů, které lze spustit jako součást plánu zkoušek:

Typ testu

Description

Spustit testy z aplikace Visual Studio

Spustit z testovací plán spojením zkušební metoda s testovacího případu

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

Uživatelské rozhraní testy provádět akce v uživatelském rozhraní.

Ano

Ano

Zkoušky jednotky

Kód zkoušky na úrovni metodu.

Ano

Ano

Zkoušky zatížení

Testy výkonu aplikace a pomocí jednotky testy, testy výkonu webového nebo kódované zkoušky uživatelského rozhraní.

Ano

Není doporučeno, protože nelze zobrazit zkoušky při jeho spuštění.

Testy výkonu web

Testování odezvy serveru pro webové aplikace pomocí odesílání a přijímání požadavků http používá jako součást zkoušky zatížení.

PoznámkaPoznámka
Tyto zkoušky nelze použít k testování uživatelského rozhraní.

Ano

Není doporučeno, protože testy výkonu WWW jsou především s testy zatížení.

Obecné testy

Testování funkcí pomocí volání rozhraní API nebo nástroje příkazového řádku pro aplikaci zkoušeného.

Ano

Ano

Podle toho, co potřebujete k testování určit typy automatických testů, které je nutné vytvořit.Při těchto testech pak můžete rozhodnout zda chcete zprávu o výsledcích jako součást plánu zkoušek.Úkoly v následující tabulce můžete určit automatické testování potřeby.

Úkoly

Úkoly

Související témata

Vytváření testů pro vaše požadavky, případy použití nebo uživatel články: po zkontrolování potřebám uživatelů aplikace, můžete vytvořit testovacích pokrýt testování těchto potřeb.Může připojit každý případ zkušební požadavky, použijte případů nebo uživatel články podle vaší metodologií správy projektů.Potom můžete přiřadit automatického testování testovacího případu.Toto automatické testy odkazy na vaše požadavky, případy použití nebo uživatel články.

Urychlit testování uživatelského rozhraní: vytvoříte zkoušky automatizované uživatelské rozhraní aplikace.Tyto zkoušky lze použít ke kontrole, že nebyla žádná regrese nebo změnit z kódování změny v uživatelském rozhraní.

Jak aplikace provede přetížena test: můžete vytvořit jednotku zkoušky nebo testy výkonu webových a pomocí těchto testů zatížení.Zatížení testu můžete vytvořit velké zatížení na aplikace simulací více uživatelů.Potom můžete změřit výkon aplikace a zkontrolujte že jej může úspěšně fungovat i s velkým počtem uživatelů s přístupem.

Testování funkčnosti vaše aplikace: přístup funkčnost aplikace pomocí volání rozhraní API nebo rozhraní příkazového řádku, můžete vytvořit automatické testy na jednotky bez použití uživatelského rozhraní aplikace.

Převod na automatické testy spustit jako část testovací plán testovacích ruční: ruční testovacích automatických testů můžete převést přidáním podrobností automatického testování pomocí testovacího případu Visual Studio.Nebo můžete vytvořit testovacího případu a pokud chcete spustit tyto zkoušky jako součást plánu test pomocí automatického testování přidat Microsoft Test Manager.

Správa automatické testy: označením zkušebních metod s atributem test kategorie můžete uspořádat automatických testů.Potom můžete tato seskupení vyberte testy, které chcete spustit.Nebo můžete převést zkušební případ automatického testování a spravovat tyto testy pomocí zkušební plány a sad.

Související úkoly

Spouštění automatizovaných testů v nástroji Microsoft Test ManagerMůžete spustit testy, které jste vytvořili místně nebo vzdáleně pomocí testovacích prostředích a výsledek zaznamenat.

Hlášení o průběhu testování pro zkušební plányMůžete změřit průběh testování spustíte Automatické testy z plánu zkoušek a výsledky zkoušek.

Viz také

Koncepty

Testování aplikace