Sdílet prostřednictvím


Možnosti příkazového řádku pro publikování výsledků testů

 

Publikováno: duben 2016

Tyto možnosti umožňují publikovat výsledky testů při použití nástroje příkazového řádku MSTest.exe.

Požadavky

Visual Studio Enterprise

Databáze pro kolekci týmových projektů se nachází na počítači Team Foundation Server. To znamená, že testovací data můžete publikovat pouze pokud máte nainstalováno Průzkumník týmových projektů a relace uživatele Visual Studio je připojena k počítači Team Foundation Server. Informace o tom, jak se připojit k Team Foundation Server, naleznete v části Connect to team projects in Team Foundation Server.

Možnosti požadované pro publikování výsledků testů

Když publikujete výsledků testů z příkazového řádku, můžete buď publikovat výsledky dříve dokončeného testu, nebo můžete spouštět testy a publikovat nové výsledky, které vytváří spustit.

Následující parametry jsou vyžadovány pro publikování výsledků testů: /publish, /publishbuild, /platform, /flavor, a /teamproject. Tuto možnost použijte pouze k publikování výsledků předchozích běhů testů: /publishresultsfile.

Poznámka

Informace o možnostech příkazového řádku MSTest.exe nejsou výslovně používaný pro publikování výsledky testů naleznete v tématu MSTest.exe – možnosti příkazového řádku.

/publish

/publish:[ název serveru]

Pomocí možnosti /publish publikujte testovací data do databáze pro kolekci týmového projektu přidružené k Team Foundation Server projektu.

Při použití možnosti /publish je nutné správně zadat název Team Foundation Server. Správný formát závisí na tom, zda byl server Team Foundation Server zaregistrován v klientském počítači, jak je popsáno zde:

  • Pokud aplikace Team Foundation Server není registrována v klientském počítači, použijte identifikátor URI, který identifikuje Team Foundation Server. Můžete například /publish:http://OurTFSMachine:8080/tfs/OurProjectCollection.

  • Pokud Team Foundation Server zaregistrovat počítač, můžete použít zkrácený tvar, konkrétně: /publish:OurTFSMachine.

/publishbuild

/publishbuild:[ název sestavení ]

Pro publikování dat testu musíte zadat název sestavení, které bylo dokončeno. Chcete-li najít název sestavení, postupujte takto:

  1. Otevřít Visual Studio a připojte se k Team Foundation Server. Další informace naleznete v tématu Connect to team projects in Team Foundation Server.

  2. Otevřete Průzkumník týmových projektů.

  3. Otevřete svůj týmový projekt a rozbalte uzel projektu týmu.

  4. V seznamu sestavení, poklepejte na všechny typy sestavení nebo na konkrétní typ zobrazíte jeho sestavení sestavení.

    V jsou názvy sestavení, které lze použít název sloupce.

    Poznámka

    Poklepáním na název sestavení najdete informace o parametrech /platform a /flavor.

/flavor

/flavor:[ charakter ]

Tato možnost, zadaná jako řetězec, je povinná pro publikování výsledků testů. Hodnoty /flavor a /platform musí odpovídat platné kombinaci hodnot pro dokončené sestavení identifikované se možností /publishbuild. Při spuštění nástroje MSTest s možnostmi pro publikování se před publikováním výsledků testu nejprve dokončí spuštěné testy a poté se nastaví charakter a vlastnosti platformy pro test.

Příklad použití /flavor: /flavor:debug, /flavor:retail

/platform

/platform:[ Platforma ]

Tato možnost, zadaná jako řetězec, je povinná pro publikování výsledků testů. Hodnoty /flavor a /platform musí odpovídat platné kombinaci hodnot pro dokončené sestavení identifikované se možností /publishbuild. Při spuštění nástroje MSTest s možnostmi pro publikování se před publikováním výsledků testu nejprve dokončí spuštěné testy a poté se nastaví charakter a vlastnosti platformy pro test.

Příklad použití /platform: /platform:AnyCPU, /platform:x86

/publishresultsfile

/publishresultsfile:[ Název souboru ]

Název souboru výsledků, který chcete publikovat. Tento soubor má příponu .trx. Chcete-li publikovat výsledky aktuálního spuštění pomocí výchozího názvu, vynechejte tuto možnost.

/teamproject

/teamproject:[ Název týmového projektu ]

Zadejte název týmového projektu, ke kterému sestavení patří.

Viz také

Spuštění automatizovaných testů z příkazového řádku
MSTest.exe – možnosti příkazového řádku
Spuštění automatizovaných testů z příkazového řádku pomocí MSTestu