VS Web Tests (MSTest) - Как установить "Один запуск на строку источника данных" при запуске из vstest.console
Я использую параметр "Один запуск на строку источника данных" в Visual Studio:
Как говорит диалог, это не сохраняется.
Как мне предоставить настройку vstest.console.exe
?
Редактировать: Я думаю, что раньше в редакторе настроектеста была вкладка Веб-тесты, где я мог установить это. Документы MSDN, скриншот ниже из этой статьи Джона Питерса.
Мой (VS 2017 Enterprise) редактор настроек тестирования не показывает все эти вкладки. Только имеет General
, Deployment
, Setup and Cleanup Scripts
, а также Additional Settings
,
1 ответ
Я использовал по умолчанию Local.testsettings
это идет с проектом VS 2017 Performance и Load Test.
Оказывается, что если вы вручную отредактируете "LoadTest" в конце на "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>