Я не могу щелкнуть переключатель с помощью селена, так как он включается, нажимает переключатель и снимает флажок автоматически. - PullRequest
0 голосов
/ 09 мая 2018

У меня есть семь вопросов на веб-странице. у каждого вопроса есть от 2 до 4 вариантов, и мне нужно выбрать один вариант для каждого из семи вопросов, и тогда только я могу продолжить. Я могу нажать опцию для первого вопроса. Но когда я нажимаю опцию для второго вопроса, он щелкает изначально, и он сам по себе не открывается. Я попытался использовать actions.move для элемента, и когда я запускаю скрипт, я вижу, что веб-драйвер перемещается к элементу, но не щелкает.

Итак, как я уже сказал, у меня есть семь вопросов. при запуске скрипта веб-драйвер выбирает 1-й вопрос, а когда 2-й вопрос не выбран, я вручную выбираю 2-й вопрос, а затем веб-драйвер автоматически выбирает остальные 5 вопросов. Таким образом, в основном сценарий проходит, если я вручную выбираю второй вопрос.

Есть ли какое-либо свойство для этого вопроса на стороне разработчиков, которое необходимо изменить, ИЛИ это любая другая ошибка.

        Actions act = new Actions(getDriver());

        WebElement que2 = getDriver().findElement(By.id("form:F_15452_1:1"));

        act.moveToElement(que2).click().build().perform();

Я попытался щелкнуть нормально для этого элемента. и я тоже пытался дождаться этого элемента. Но мне не удалось щелкнуть этот элемент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...