Я создаю тестовый набор, который автоматически запускает некоторые страницы, которые у нас есть в нашем внутреннем веб-приложении. Проблема, с которой я столкнулся, - это один шаг теста, который мне нужен, чтобы пользователь вручную выполнил ввод. Есть ли способ информировать пользователя через принудительное всплывающее окно или что-то в ходе теста, которое может сказать пользователю «Теперь вам нужно сделать это, чтобы продолжить тест»? Я продолжаю пытаться найти способ автоматизировать этот шаг, но до тех пор это будет временное исправление.Selenium/C# - сообщить пользователю, что требуется ручной шаг
Спасибо заранее!
Это не имеет никакого отношения к Selenium, как вы проводите тесты? Если это консольное приложение, это особенно касается этого в приложении консоли ... – Arran
Фактически это даже не попало в часть приложения консоли. Я пишу селен, чтобы автоматизировать хождение по нашему процессу претензий, и часть его требует выбора файла (который затем превращается в предмет ОС). Поскольку выбор файла не основан на сети, селен не может это сделать или по крайней мере так, чтобы я читал все SO. Поэтому мне нужно принудительно предупредить, что «пожалуйста, выберите документ, чтобы продолжить процесс тестирования». Не имеет ничего общего с консольным приложением ... –
Он также не имеет ничего общего с Selenium. Используйте файл конфигурации. Это та же проблема и, в конечном итоге, такое же решение, как передача любого параметра или части данных во что-то подобное. Используйте файл конфигурации, в котором есть путь к использованию. Предупреждение взлома - это не способ сделать это. Вы могли бы сделать то же самое, чтобы автоматизировать различные среды, разные пользователи, разные базы данных. – Arran