Sdílet prostřednictvím


Definování kategorií testů pro seskupení testů

 

Publikováno: duben 2016

Pokud jste vytvořili automatizované testy pomocí sady Visual Studio, můžete spravovat tyto testy jejich zařazením do testovacích kategorií pomocí kategorií testů. Při spuštění tyto automatizovaných testů pomocí sady Visual Studio, Team Foundation Build, nebo mstest.exe, můžete využít tyto testovací kategorií snadněji vybrat, které testů můžete spustit. Přidejte test kategorií jako atributy zkušební metody.

Požadavky

  • Visual Studio Enterprise Visual Studio Test Professional

Kategorie testů poskytují větší flexibilitu než seznamy testů z předchozích verzí aplikace Microsoft Visual Studio. S kategoriemi testů je možné použít logické operátory, pro spuštění testů z více kategorií nebo omezení spouštěných testů na určitou skupinu kategorií. Je také jednodušší přidat kategorie testů, jakmile jsou vytvářeny testovací metody, a není nutné udržovat seznamy testů poté, co jsou vytvořeny testovací metody. S použitím test kategorií, není nutné vrátit se změnami a rezervovat soubor .vsmdi < název řešení >, který spravuje seznamy test.

Úkoly

Úkoly

Související témata

Seskupení testů do kategorií testů: Automatické testy můžete přidat do jedné nebo více testovacích kategorií pomocí atributu testu. Každý test může patřit do více kategorií testů.

Spuštění testů pomocí testování kategorií: po zvolení testy, které chcete spustit, můžete zvolit test kategorií, které se musí patřit do. To lze například provést pomocí logických operátorů. Například můžete spustit všechny testy, které patří do kategorií Test priority 1 a Test priority 2.

Pomocí kategorií testu můžete vybrat testy ke spuštění před vrácením se změnami: Můžete použít sestavení ke kontrole změn kódu před vrácením se změnami. Kategorie testování lze použít k definování testů pro spuštění v tomto sestavení s hlídaným vrácením se změnami.

Pomocí kategorií testování vyberte testy, které se spustí po sestavení aplikace nebo před vrácením se změnami: Můžete použít definici sestavení k definování, které kategorie testu se spouštějí k testování nového sestavení.

Viz také

Creating Automated Tests Using Microsoft Test Manager