Как я могу нажать на кнопку входа в селен вебдрайвер сайта Http://Phptravels.Com/Demo/ - PullRequest
0 голосов
/ 01 июня 2018

Я хочу нажать на кнопку входа.Какой атрибут я должен использовать, чтобы нажать на кнопку входа?Я новичок в веб-драйвере селена.Я не могу найти текст ссылки, идентификатор, имя класса, имя.Я не могу найти его XPath или CSS селектор.пожалуйста, посоветуйте мне с кодом.Изображение здесь

Ответы [ 3 ]

0 голосов
/ 02 июня 2018

У вас есть несколько вариантов, просто избегайте использования xpath, так как это перебор

li.user-login>a.login>span

или

a.login>span

или xpath

.//a[@class='login']/span[text()='Login']
0 голосов
/ 02 июня 2018

Вы можете использовать либо Xpath

.//*[@id='main-menu']/ul/li[8]/a

, либо CSS Selector

.login
0 голосов
/ 01 июня 2018

Чтобы щелкнуть по элементу с текстом ВХОД в URL-адресе https://phptravels.com/404/, вы можете использовать любую из Стратегий локатора :

...