Я работаю стажером в QA и довольно плохо знаком с селеном. И я столкнулся со странной ошибкой. Ребята, пожалуйста, дайте мне знать, если я что-то упустил.
Скрипт вводит строку большого размера в текстовое поле. Часть строки выглядит следующим образом
;LogUsesUTC = no
;DisablePromptAttribute = 0
[IPv6]
При вводе 2-й строки (отключить подсказку attr) нажимается кнопка «Сброс» на веб-сайте. А затем он продолжает заполнять оставшийся текст. Понятия не имею, почему нажимается кнопка Reset. Это нигде не написано в сценарии. И он даже не завершил sendKeys (). Потому что, как я сказал после нажатия кнопки, он все еще продолжает вводить строку.
И кнопка не нажата, если я ввожу только указанные выше строки. Он щелкается, только когда введена вся строка.
Скрипт отлично работает в драйвере Firefox. Поэтому я склонен полагать, что это может быть проблемой с Chrome Webdriver / Chrome API. Но я понятия не имею, что ; DisablePromptAttribute означает для хрома.
Я также не знаком с JavaScript, поэтому не уверен, может ли это быть связано с этим.
Пожалуйста, помогите мне, ребята, дайте мне знать, что может быть причинами. И если требуется какая-либо дополнительная информация