Я использую Ranorex для тестирования. Я построил Testcase, и он работает, как ожидалось. Но если возникает необработанное исключение, Testcase не останавливается. Как можно остановить мой тест, если произойдет Exception
? Я не имею в виду RanorexException
. Это исключение, которое происходит в моей Программе. Всю документацию, которую я нашел до сих пор, скажу, чтобы я отслеживал ErrorBox
и подтверждал это. Но это может быть любая ошибка, и я не знаю, как выглядит ErrorDialog
. Мне нужно что-то, что идентифицирует любой тип Exception
, чтобы iam смог зарегистрировать ошибку.Ranorex: Как остановить тест, если возникло исключение?
ответ
Убедитесь, что вы выполняете некоторые правильные проверки в своих тестовых случаях. например, когда вы добавляете что-то в список формы, снова открывайте и закрывайте форму и проверяйте, добавляется ли она. если возникает исключение, он не найдет добавленную стоимость, и тестовый пример не будет выполнен. Затем Ranorex сделает снимок экрана в отчете, и вы увидите исключение.
Если информация об исключении не отображается, повторите тестовый пример во время просмотра.
Вы также можете запустить Debugview в фоновом режиме во время работы Ranorex
@ user52986275 ах ок. Спасибо. Я надеялся, что Ranorex может определить, выбрано ли исключение. – Sebi
- 1. Пропустить исполнение, если возникло исключение
- 2. Как сохранить запуск программы, если возникло исключение?
- 3. Python - инструкция «if», если возникло исключение
- 4. Короткое замыкание плоской карты, если возникло исключение
- 5. Как сделать Flask-SQLAlchemy автоматически откат сеанса, если возникло исключение?
- 6. Как показать последние элементы списка пользователю, если возникло исключение
- 7. Тест, который не выполняется, если исключение вызывается?
- 8. Как узнать, возникло ли исключение хранимой процедуры?
- 9. Автоматический тест триггера от Testrail до Ranorex
- 10. Как узнать, откуда возникло исключение Null Pointer?
- 11. DatastoreService Batch Delete. Что произойдет, если возникло исключение
- 12. Остановка всех потоков в ThreadPool, если возникло исключение
- 13. Будет Control.Dispose вызывается, если в ASP.NET возникло исключение
- 14. Polly framework CircuitBreakerAsync не повторяет попытку, если возникло исключение
- 15. Ranorex System.TypeInitializationException
- 16. Microsoft.NET Framework - Неизвестное DLL Возникло исключение
- 17. Как отменить и поднять исключение в Task.WhenAll, если возникло какое-либо исключение?
- 18. Как обработать исключение в JavaScript, если какое-либо исключение возникло при выполнении собственного API Java
- 19. Fluent NHibernate - исключение возникло во время конфигурации
- 20. StackOverflow Возникло исключение при создании класса List
- 21. Арифметическое переполнение или другое арифметическое исключение возникло?
- 22. 4010 Возникло необработанное исключение безопасности. IIS 8.5
- 23. Тест, если исключение поймано с помощью Junit
- 24. Как остановить исключение
- 25. Тест, если в Jasmine было обнаружено исключение
- 26. Как запустить автоматические тесты Ranorex от MTM?
- 27. Если выбрано исключение, тест будет терпеть неудачу?
- 28. Тест, если свойство выбрасывает исключение с nunit
- 29. PHP попытка поймать, если исключение> остановить
- 30. тесты jenkins с ranorex
Я не уверен, что я понимаю ваш вопрос. Это ваша тестовая программа Ranorex, которая получает исключение или это ваша программа? Если он находится в вашей тестовой программе Ranorex, просто поймать Exception вместо RanorexException будет трюк. Если это исключение в вашей программе, вам нужно найти способ проверить, произошло ли исключение или нет, например, наличие всплывающего окна, например. – Sup3rHugh