我使用"每个数据源行一次运行"在Visual Studio中设置:
如对话框所示,这不会保存。
如何将设置提供给vstest.console.exe
?
编辑:我认为测试设置编辑器中曾经有一个 Web Tests 标签,我可以设置它。 MSDN docs,下面的屏幕截图来自this article by John Peters。
我的(VS 2017企业版)测试设置编辑器未显示所有这些选项卡。只有General
,Deployment
,Setup and Cleanup Scripts
和Additional Settings
。
答案 0 :(得分:0)
我使用的是VS 2017 Performance and Load Test项目附带的默认Local.testsettings
。
事实证明,如果你手工编辑" LoadTest"最后到了#T; WebTest"然后出现所有缺少的标签。包括Web Test
标签,其中包含我需要的选项。
<?xml version="1.0" encoding="UTF-8"?>
<TestSettings name="Local" id="f541a35f-e46f-453e-82d1-813b068f8a1c" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
<Description>These are default test settings for a local test run.</Description>
<Deployment enabled="false" />
<Execution>
<TestTypeSpecific />
<AgentRule name="Execution Agents">
</AgentRule>
</Execution>
<Properties>
<Property name="TestSettingsUIType" value="LoadTest" />
</Properties>
</TestSettings>