Проблема
- в Visual Studio , тесты естественным образом работают в алфавитном порядке , даже Перед добавлением OrderTestsByNameInclass .
- Однако при запуске тестов в конвейере Develops azure , выполнение < Strong> не следует этому порядку , вызывая конфликты между классом веб-тестирования и тестовым классом без WEB.
- Мы используем конвейер Azure DevOps для выполнения наших тестов.
- Трубопровод работает с использованием mStest и .runsettings для конфигурации.
Я добавил следующую конфигурацию в мой файл .runsettings :
Код: Выделить всё
4
4
ClassLevel
true
Ожидаемое поведение
[*] сохранить parallel выполнение тесты в классе запустить в алфавитном порядке , даже в azure DevOps Pipeline . li>
< /ul>
Вопрос < /strong> < /p>
- Почему Visual Studio естественно уважение Альфавитный порядок , даже без OrderTestsbyNameInclass ? Azure DevOps Pipeline ?
- DevOps для выполнения тестов в алфавитном порядке при сохранении параллельного выполнения? или Настройки трубопровода YAML , которые могут помочь обеспечить порядок тестирования?
Подробнее здесь: https://stackoverflow.com/questions/794 ... studio-but