Jak: z příkazového řádku spustit Test výkonnosti webové
Testy výkonu webu můžete spustit z příkazového řádku.Další informace naleznete v tématu Jak: automatické spuštění testů z příkazového řádku pomocí MSTest a Možnosti příkazového řádku MSTest.exe.
Následující postupy se týkají pomocí příkazového řádku ke spuštění testů výkonnosti web s následujícími parametry:
Výkon jedné webové Test spuštění z příkazového řádku
Spuštění více testů výkonnosti webu z příkazového řádku
Spuštění testu výkonu webu, které určuje položky nasazení
Spuštění testu výkonnosti distribuované webové pomocí testovacího řadiče a agenti Test
Spuštění testu výkonnosti kódované Web
Určení názvu souboru výsledků
Požadavky
- Visual Studio Ultimate
Výkon jedné webové Test spuštění z příkazového řádku
Chcete-li spustit test výkonnosti jednu sadu webových souborů z příkazového řádku
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku obsahující test výkonnosti vašeho webu.
Spustit pouze jeden web testovat výkon z příkazového řádku je nutné zadat /TestContainer argument..Webtest soubor nebo soubor .loadtest je považován za kontejner testu a knihovny DLL, která obsahuje testování částí je také kontejner testu.Například máte-li test výkonnosti web nazvaný WebTest1.webtest, použijete následující příkaz ke spuštění testu web:
mstest /TestContainer:WebTest1.webtest
(Volitelné) Ostatní možnosti můžete použít pomocí příkazu MSTest.Například můžete uložit výsledky do souboru specifickou testovací výsledky; publikovat výsledky zkoušek; nebo s konkrétní test nastavení, například změnit soubory, které jsou nasazeny.Další informace naleznete v tématu Možnosti příkazového řádku MSTest.exe.
Spuštění více testů výkonnosti webu z příkazového řádku
Chcete-li spustit více výkonu webových testů z příkazového řádku
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku, která obsahuje vaše zkušební zatížení.
Můžete zadat více argumentů kontejner testu z příkazového řádku.Pokud chcete provést WebTest1.webtes a WebTest2.webtest, pomocí následujícího příkazu příkazového řádku:
mstest /TestContainer: WebTest1.webtest /TestContainer: WebTest2.webtest
Spuštění testu výkonu webu, které určuje položky nasazení
Jedno velké rozdíly s spuštění testů z příkazového řádku je, že je nelze využít automatické procesy v Visual Studio Ultimate.Při spuštění testu výkonu webu v rámci Visual Studio Ultimate, sada Visual Studio se pokusí zjistit, co musí být nasazena s brzdami web, aby test spustit.Například pokud jste napsali vlastní ověřovací pravidlo nebo pravidlo extrakce.Spustíte-li test výkonnosti webu v rámci Visual Studio Ultimate, se podívejte se na odkazy na Web výkon a zatížení zkušebního projektu a pokuste se zjistit, co musí být nasazena.
Spustíte-li testy z příkazového řádku, musíte být velmi explicitní v tom, co nasadíte.Například pokud je knihovna DLL, která musí být nasazena pro výkon webového test spustit, je třeba spustí mstest a zadat parametr /testsettings.Test nastavení zahrnují položky nasazení.Další informace naleznete v tématu Nastavení testů v sadě Visual Studio.
Chcete-li spustit webovou testování výkonu z příkazového řádku určující nasazení položky obsažené v nastavení testu
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku obsahující test výkonnosti vašeho webu.
Spustit test výkonnosti webu s nastavení testu, který obsahuje informace o nasazení, použijte mstest podobná následující:
Mstest /TestContainer:WebTest1.webtest /TestSettings:NewOrEditedTestSetting.testsettings
Spuštění testu výkonnosti distribuované webové pomocí testovacího řadiče a agenti Test
Používáte-li Visual Studio Ultimate Chcete-li spustit sadu webových souborů výkonu nebo zatížení na testovací řadiče a testujte agenti distribuce zkoušky mezi různými počítači, je nutné použít nastavení testu.V Visual Studio Ultimate můžete vytvořit nebo upravit nastavení testu a zadat spustit název řadiče.Další informace naleznete v tématu Nastavení stroje a shromažďování diagnostických informací pomocí nastavení testu.
Je-li spustit test výkonnosti webu z příkazového řádku, musíte také vytvořit nebo použít test nastavení, které má řadič test podle pomocí mstest zadat parametr /testsettings.
Chcete-li spustit test výkonnosti webu z příkazového řádku obsahujícího testovacího řadiče a agenti test pro distribuované testování podle nastavení testu
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku obsahující test výkonnosti vašeho webu.
Spustit test výkonnosti web s nastavením test obsahující řadič test a test agent, použijte mstest podobná následující:
Mstest /TestContainer:WebTest1.webtest /TestSettings:NewOrEditedTestSetting.testsettings
Spuštění testu výkonnosti kódované Web
Je možné spustit test výkonnosti kódované web pomocí mstest s argumentem /testcontainer nastaveným na název knihovny DLL obsahující kódované test.
Chcete-li spustit jeden nebo více kódované test výkonnosti webových obsažené v knihovně DLL
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku obsahující test výkonnosti vašeho webu.
Spusťte test výkonnosti kódované web.Použijte mstest s argumentem /testcontainer nastaveným na název knihovny DLL obsahující kódované test:
mstest /TestContainer:TestProject1.dll
Zadáte-li knihovnu DLL pro kontejner testu, mstest provede všechny kontroly v rámci knihovny DLL.Pokud chcete provést pouze jeden test v rámci knihovny DLL, můžete použít /test argument.Například spustit WebTest1Coded obsažené v knihovně DLL, můžete použít následující příkaz:
mstest /TestContainer:TestProject1.dll /Test:WebTest1Coded
Pokud jste chtěli provést dva testy výkonu webu, můžete zadat více /Test argumenty:
mstest /TestContainer:TestProject1.dll /Test:WebTest1Coded /Test:WebTest2Coded
Určení názvu souboru výsledků
Výsledky souboru (.trx) jsou ukládána s jedinečný název, který obsahuje uživatele, počítače a časového razítka.Pokud chcete zadat název souboru výsledků a kde je generována, můžete použít mstest s parametrem /resultsfile.
Chcete-li spustit zadejte název souboru výsledků, je-li spustit test výkonnosti webu z příkazového řádku
Otevřít Visual Studio příkazového řádku.
Chcete-li to provést, zvolte Start, přejděte na příkaz Všechny programy, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Nástroje aplikace Visual Studioa pak zvolte Developer příkazový řádek.
Ve výchozím nastavení Visual Studio otevře příkazový řádek následující složky:
< písmeno jednotky >: \Program Files\Microsoft 11.0\VC Visual Studio
[!POZNÁMKA]
Chcete-li změnit složku, do kterého se otevře okno příkazového řádku ve výchozím nastavení, zvolte Start, přejděte na příkaz Microsoft Visual Studio 2012, přejděte na příkaz Visual Studio Tools, klepněte pravým tlačítkem Developer příkazový řádeka pak zvolte Vlastnosti.V Developer příkazový řádek-vlastnosti dialogové okno, můžete změnit cestu ke složce výchozí Start pole.
Vyhledejte složku obsahující test výkonnosti vašeho webu.
Spusťte test výkonnosti kódované web.Zadejte název souboru výsledků a v případě, že je generován pomocí mstest s parametrem /resultsfile:
mstest /TestContainer:WebTest1.webtest /resultsfile:c:\results\MyResults.trx
Viz také
Úkoly
Jak: automatické spuštění testů z příkazového řádku pomocí MSTest
Postupy: Spuštění zátěžového testu z příkazového řádku