#testing #text #robotframework #alerts
#тестирование #текст #robotframework #оповещения
Вопрос:
Я не могу извлечь текст, присутствующий в оповещениях, с помощью robot framework. Может кто-нибудь, пожалуйста, помогите здесь.
- обработайте принятие предупреждения —> для принятия предупреждения
- обработать отклонение предупреждения —> для отклонения / отклонения предупреждения
Ответ №1:
Обычно документацию действительно стоит прочитать. Давайте начнем с https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Handle Alert .
Действия определены как «ОТКЛОНИТЬ», «ПРИНЯТЬ» и «ОСТАВИТЬ». Затем есть примеры:
Examples:
Handle Alert # Accept alert.
Handle Alert action=DISMISS # Dismiss alert.
Handle Alert timeout=10 s # Use custom timeout and accept alert.
Handle Alert DISMISS 1 min # Use custom timeout and dismiss alert.
${message} = Handle Alert # Accept alert and get its message.
${message} = Handle Alert LEAVE # Leave alert open and get its message.
Последний пример в официальной документации.