Как сделать динамические RunSettings в LoadTest?
Я хотел бы параметризовать некоторые значения в LoadTest RunSettings, такие как
- Продолжительность пробега
- Частота дискретизации
- Тестовая итерация и др.
Я хотел бы хранить эти значения в appconfig или xml и загружать их динамически. Идея заключается в том, что я хотел бы позволить тестировщикам тестировать различные сценарии, не открывая Visual Studio Enterprise. Иногда они могут захотеть запустить 1 минуту, 5 минут, 10 минут и комбинировать различную частоту дискретизации или время задержки.
Но я не мог найти способ динамически изменить эти параметры, как я мог бы сделать в WebTest. В WebTest я могу добавить параметр и изменить значение, например {{ServerUrl}}, и загрузить его из файла app.config. Но в LoadTest среда IDE даже не позволяет мне набирать {{RunDuration}} в окнах свойств и говорить, что ошибка неправильного формата.
Согласно этому руководству, я могу добавить несколько предустановленных настроек запуска. Означает ли это, что я не могу сделать динамические RunSettings, и они всегда должны быть предварительно определены в VS IDE? https://docs.microsoft.com/en-us/visualstudio/test/how-to-add-additional-run-settings-to-a-load-test