如何使用vstest.console.exe运行性能负载测试

时间:2020-06-26 13:28:31

标签: mstest vstest vstest.console visual-studio-loadtest

我拥有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

0 个答案:

没有答案