Драйвер Chrome нажимает кнопку при вводе значений с помощью sendKeys () - PullRequest
0 голосов
/ 28 августа 2018

Я работаю стажером в QA и довольно плохо знаком с селеном. И я столкнулся со странной ошибкой. Ребята, пожалуйста, дайте мне знать, если я что-то упустил.

Скрипт вводит строку большого размера в текстовое поле. Часть строки выглядит следующим образом

;LogUsesUTC = no

;DisablePromptAttribute = 0

[IPv6]

При вводе 2-й строки (отключить подсказку attr) нажимается кнопка «Сброс» на веб-сайте. А затем он продолжает заполнять оставшийся текст. Понятия не имею, почему нажимается кнопка Reset. Это нигде не написано в сценарии. И он даже не завершил sendKeys (). Потому что, как я сказал после нажатия кнопки, он все еще продолжает вводить строку.

И кнопка не нажата, если я ввожу только указанные выше строки. Он щелкается, только когда введена вся строка.

Скрипт отлично работает в драйвере Firefox. Поэтому я склонен полагать, что это может быть проблемой с Chrome Webdriver / Chrome API. Но я понятия не имею, что ; DisablePromptAttribute означает для хрома.

Я также не знаком с JavaScript, поэтому не уверен, может ли это быть связано с этим.

Пожалуйста, помогите мне, ребята, дайте мне знать, что может быть причинами. И если требуется какая-либо дополнительная информация

...