нажатие на всплывающее окно, опция «да» не работает - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть всплывающее окно ниже, когда я нажимаю на что-то. Мне нужно выбрать вариант «Да» там. Я пробовал переключать окна и оповещения, но ничего не работает. Я использовал параметры id = yes и css. Есть мысли? введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 07 ноября 2019

Используйте класс Robot.Check, если это помогает.

     // create object to robot class
        Robot robot = new Robot();
        // press tab to navigate to Yes Button
        robot.keyPress(KeyEvent.VK_TAB);
        // press tab second time if required
        robot.keyPress(KeyEvent.VK_TAB);
        // press enter key
        robot.keyPress(KeyEvent.VK_ENTER);
0 голосов
/ 07 ноября 2019

<span> над псевдоклассом, есть ли в нем какой-либо контент (выглядит расширяемым)? Если это так, я бы расширил это и посмотрел, есть ли какие-нибудь селекторы CSS, которые вы можете использовать или XPath.

Я думаю, причина того, что id=yes не работает, заключается в том, что это <div>, а не некоторые другие элементы, с которыми можно щелкать / взаимодействовать.

...