我拥有Visual Studio 16.6的最新版本,并支持创建Web性能测试。 我们创建了许多.webtests和.loadtests称为这些webtests。
现在,这些.loadtests在Visual Studio GUI上运行良好,并且我已经通过日志记录验证了它使用vstest.console.exe来运行这些测试。
但是,使用vstest.console.exe从命令行运行相同的.loadtest并没有成功。
我想了解如何通过GUI进行负载测试。我成功地使用MSTest.exe
来运行负载测试,但是,BT / H测试结果在GUI运行测试和MSTest运行测试之间有所不同。因此,我需要拥有与VS GUI中使用的命令相同的vstest.console.exe命令。
下面的命令没有结果。
VSTest.Console.exe /ListTests:"C:\..\Scripts\FullTest.loadtest"
列出发现者
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise>VSTest.Console.exe /ListDiscoverers
Microsoft (R) Test Execution Command Line Tool Version 16.6.0
Copyright (c) Microsoft Corporation. All rights reserved.
The following Test Discovery Add-Ins are available:
Microsoft.VisualStudio.TestPlatform.Extensions.CodedWebTestAdapter.CodedWebTestDiscoverer
Default Executor Uri: executor://codedwebtestadapter/v1
Supported File Types: .dll, .exe
Microsoft.VisualStudio.TestPlatform.Extensions.GenericTestAdapter.GenericTestDiscoverer
Default Executor Uri: executor://generictestadapter/v1
Supported File Types: .generictest
Microsoft.VisualStudio.TestPlatform.Extensions.OrderedTestAdapter.OrderedTestDiscoverer
Default Executor Uri: executor://orderedtestadapter/v1
Supported File Types: .orderedtest
Microsoft.VisualStudio.TestPlatform.Extensions.VSTestIntegration.MSTestDiscoverer
Default Executor Uri: executor://mstestadapter/v1
Supported File Types: .dll, .exe
Microsoft.VisualStudio.TestPlatform.Extensions.WebTestAdapter.WebTestDiscoverer
Default Executor Uri: executor://webtestadapter/v1
Supported File Types: .Webtest
Microsoft.VisualStudio.TestTools.CppUnitTestFramework.CppUnitTestExtension.TestDiscoverer
Default Executor Uri: executor://cppunittestexecutor/v1
Supported File Types: .dll, .exe