Vyhledání testů, na které mají dopad změny kódu
Můžete použít nástroje Microsoft Test Manager vám pomohou určit, jaké zkoušky zřejmě nutné spustit, založené na kódování změn provedených v aplikaci, který testujete. Aby bylo možné použít tuto funkci, musíte použít Team Foundation Build a sestavení aplikace Visual Studio pro verze ovládacího prvku zdrojového kódu.
Požadavky
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
[!POZNÁMKA]
Tuto funkci, chcete-li zjistit, jaké zkoušky zřejmě nutné spustit, založené na kódování změn, je podporována pouze u aplikací vyvinutých pomocí spravovaného kódu.
Vyhledání doporučené testy, je třeba nejprve spustit ruční testy pomocí Test Runner nebo spuštění automatických testů.Spustíte-li tyto testy, budete muset použít test nastavení, které shromažďují zkušební údaje o vlivu na.Údaje o vlivu na tento test obsahuje informace o tom, které jsou volány metody, spustíte-li testy.Chcete-li zjistit, které testových případů doporučuje spustit znovu na základě změn metod jsou uloženy tyto odkazy mezi metody ve vaší aplikaci a testových případů.
Údaje ze zkoušek nárazu se shromažďují jen při spuštění testů a předat.Tím se vytvoří podle směrného plánu tak, aby získával platná data, pro které metody se používají při spuštění úplné zkoušky.Pokud se test nezdaří, nelze shromáždit pouze částečná data metody, které byly použity ke spuštění testu.Tato částečná data by být nepřesné.
Při vytvoření nové sestavení, všechny změny, které byly provedeny metody po předchozí sestavení a změnami pomocí správy verzí jsou porovnávány s testovací data dopad.Je-li zobrazit podrobnosti o konkrétní sestavení, uvidíte všechny zasažené testy.Například pokud chyba je opravena aktualizující určitou metodu, můžete pak porovnat sestavení najít doporučené testových případů, jak je znázorněno na následujícím obrázku.
[!POZNÁMKA]
Zde jsou zobrazeny pouze testových případů.Automatizované testy, které nejsou spojeny s testových případů nejsou zobrazeny v Vhodné zkoušky činnosti.Například testování částí, které mohou být ovlivněny nové sestavení, které nejsou přidruženy k testovému případu zobrazíte otevřením podrobnosti pro konkrétní sestavení ze sady Visual Studio.
Chcete-li najít, které testových případů jsou ovlivněny změnami kódu
Otevření testového plánu v aplikaci Microsoft Test Manager.Další informace získáte v tématu System Testing with MTM.
Konfigurace nastavení testu získat informace o vlivu testu
Výchozí nastavení collect testovací dopad data pro místní počítač, ve kterém jsou spuštění testů, ale ne pro jiné stroje.Pro příklad Pokud testujete web server a chcete najít testy, které jsou ovlivněny změnami v kódu serveru, bude nutné nakonfigurovat nastavení test, tak, aby údaje ze zkoušek nárazu shromažďovány z role serveru.
Otevřít Testing Center, plán, Vlastnosti a v oblasti Ruční spuštění nebo Automatické spuštění, vybrat nebo vytvořit Test nastavení.
V Test nastavení editor dále role zvolte sadu rolí, který odpovídá kolekce počítačů, které potřebujete pro zkoušky.
Nelze zobrazit sadu rolí, který odpovídá nastavení stroje, lze požadovat.
Je třeba nastavit standardní nebo SCVMM prostředí obsahující počítače, které potřebujete.Viz téma Spuštění testů v prostředí laboratoře.
Na dat a Diagnostika stránky, vyberte roli nebo serveru.Kontrola Dopad Test možnost.
Chcete-li vyloučit stanovené procesy nebo moduly z kolekce dat, zvolte Konfigurace.
Pokud testujete aplikace technologie ASP.NET běžící pod Internetová informační služba:
V roli webového serveru zkontrolujte Dopad Test a zvolte Konfigurace.V dialogovém okně konfigurace na Advanced kartu, kontrola Shromáždit Data pro aplikace technologie ASP.NET.
V místní nebo Webového klienta role, kontrola proxy třída klienta pro technologii ASP.NET.
Další informace naleznete v tématu Určení nastavení testů v nástroji Microsoft Test Manager.
Výběr sestavení týmu pro testování.
Určuje sestavení, které jsou aktuálně testování.Pak slouží jako základ pro srovnání s jinými sestaveními určit testových případů, které doporučují se znovu spustit.
Otevřít testování Center, plán, Vlastnosti.
Na sestavení používá, zvolte změnit.Výběr sestavení, které aktuálně používáte.
Další informace naleznete v tématu Jak: vyberte nové sestavení pro plán testování
Spustit testy
Údaje o vlivu testu se připojuje k výsledky testů s příponou testimpact.xml.Uložena pouze testy, které předávají zkušební údaje o vlivu.Po spuštění první test podmínku spuštění, je nutné spustit všechny procesy aplikace.
Další informace naleznete v tématu Spuštění ruční testy pomocí Nástroj pro spuštění testu a Spouštění automatizovaných testů v nástroji Microsoft Test Manager.
Najít doporučené testy k provedení
Otevřít testování Center, stopy, vhodné zkoušky.
Výběr sestavení, na Předchozí sestavení k porovnání.
Výběr testového případu a konfigurace páry, které chcete spustit znovu a zvolte Obnovit aktivní.
Můžete použít související pracovní položky Chcete-li zobrazit pracovní položky, které jsou spojené s všechna sestavení mezi a včetně sestavení používána a předchozí sestavení můžete vybrat.
Viz také
Koncepty
Spouštění testů v nástroji Microsoft Test Manager
Určení, které vytvoří mají opravy chyb, nové funkce nebo požadavky