Я пытаюсь повторно запустить неудавшиеся тесты как новый запуск в той же партии. Используя тестовый результат, я хочу найти неудавшиеся тесты и добавить их во внешний файл (XML/любой формат). Когда моя партия завершает тесты, я хочу, чтобы одна и та же партия запускала неудачные тесты (из формата XML/Any)? Я могу это сделать ??Могу ли я запускать тесты MS из внешнего файла?
0
A
ответ
1
Вот одна стратегия если вы хотите использовать командную строку:
- Разбираем файл TRX найти неудачные испытания и получить
testId
- Создать
vsmdi
файл сtestId
неудачных испытаний - Run список тестов как
mstest.exe /testMetadata:<path/to/vsmdi>
. См. here для документации.
Подробное сообщение о внутренностях TRX и VSMDI: http://blogs.msdn.com/b/dhopton/archive/2008/06/12/helpful-internals-of-trx-and-vsmdi-files.aspx
ИЛИ, Там в wrapper над MSTest.exe, который вновь запускает тесты.
Смежные вопросы
- 1. Могу ли я запускать тесты django (manage.py) из другого каталога?
- 2. Могу ли я автоматически запускать тесты QTP из Maven/Hudson?
- 3. Могу ли я запускать модульные тесты в качестве приложения Windows?
- 4. Могу ли я запускать свои тесты модулей iPhone программно?
- 5. Как я могу запускать одиночные тесты?
- 6. Могу ли я запускать тесты искрового блока в пределах eclipse
- 7. Могу ли я импортировать только часть html из внешнего файла?
- 8. Как я могу запускать тесты против jar, созданного sbt-assembly
- 9. Gradle: запускать тесты из зависимости
- 10. Как я могу автоматически запускать свои тесты после компиляции?
- 11. Как я могу запускать модульные тесты в контексте Supervisor?
- 12. Как я могу запускать тесты локально с помощью Xamarin Android?
- 13. Как я могу запускать тесты для всех комбинаций?
- 14. Как я могу запускать тесты NUnit (Selenium Grid) параллельно?
- 15. Я не могу заставить VisualPHPUnit запускать мои тесты
- 16. Могу только запускать тесты в Android Studio
- 17. Как я могу запускать тесты jbehave с разными параметрами
- 18. выполнить все тесты arquillian из внешнего контейнера
- 19. Должен ли я запускать модульные тесты против моего SQLRepository?
- 20. Как я могу запускать тесты Selenium против тестовой базы данных?
- 21. Selenium IDE 2.9.1 - Могу ли я запускать тесты из командной строки?
- 22. Могу ли я запускать Coded-UI-тесты из приложений Windows Froms?
- 23. Автоматически запускать определенные тесты при смене файла?
- 24. Параллельно запускать тесты python
- 25. Как я могу запускать тесты селена на browserstack.com?
- 26. Как я могу запускать модульные тесты django (через manage.py) быстрее
- 27. Нос не запускать тесты
- 28. Могу ли я запускать из командной строки, созданной Eclipse?
- 29. Когда запускать модульные тесты?
- 30. Можно ли запускать тесты GAE в Хадсоне?
Почему неудачные тесты не имеют другого результата в той же партии, если не было изменений кода? –
это автоматическое тестирование пользовательского интерфейса ... он очень хрупок, когда-то может не найти нужные объекты. Поэтому повторно запустить дать результат diff .. –
msbyuva
Это похоже на проблему тестового проектирования, а не на проблему с тестовым запуском. Что необходимо для предотвращения повторного запуска повторного запуска, если тест не работает по реальной причине? –