Definování kategorií testů pro seskupení testů
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í těchto automatizovaných testů pomocí sady Visual Studio, Team Foundation Build nebo mstest.exe můžete pomocí těchto kategorií snadněji vybrat, které testy můžete spustit.Přidejte kategorie testu jako atributy do testovacích metod.
Požadavky
- Visual Studio Ultimate, Visual Studio Premium, 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.Při použití kategorií testů není nutné vrátit se změnami a rezervovat soubor <název_řešení>.vsmdi, který udržuje 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í kategorií testu: Po výběru testů, které chcete spustit, je možné určit kategorie testu, do kterých musí patřit.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é
Další zdroje
Vytváření automatizovaných testů pomocí nástroje Microsoft Test Manager