Size: a a a

2019 December 10

L

Le in JS for testing
Oleksii Ihnatiuk
эти ошибки говорят о том, что вы неправильно написали селектор
Проверял селекторы на вкладке Elements - результат соответствовал ожиданию
PS: прошу прощения, выше указал из другого файла, вот которые использовал: //div[@class='tfB0Bf']/center/input[1] и //div[@class='FPdoLc tfB0Bf']/center/input[1]
источник

L

Le in JS for testing
Oleksii Ihnatiuk
зайдите на страницу, включите инспектор, перейдите на вкладку Console. Там может пробовать корректность селектора командами:
1. document.querySelector('здесь CSS селектор') - для одного элемента
2. document.querySelectorAll('здесь CSS селектор') - для нескольких
Имеется 2 элемента с одинаковым селектором
Поэтому использовал xpath
источник

OI

Oleksii Ihnatiuk in JS for testing
я не понимаю как ты проверял селектор во вкладке Elements
источник

OI

Oleksii Ihnatiuk in JS for testing
источник

OI

Oleksii Ihnatiuk in JS for testing
Le
Имеется 2 элемента с одинаковым селектором
Поэтому использовал xpath
это пахнет не хорошо, но вернемся чуть позже
источник

L

Le in JS for testing
Oleksii Ihnatiuk
я не понимаю как ты проверял селектор во вкладке Elements
Через xpath, который использовал
источник

OI

Oleksii Ihnatiuk in JS for testing
давай ты сделаешь как я показал, только найди в гугле как это делать для xpath, потому что я использую только css
источник

L

Le in JS for testing
Oleksii Ihnatiuk
давай ты сделаешь как я показал, только найди в гугле как это делать для xpath, потому что я использую только css
Хорошо, секунду
источник

L

Le in JS for testing
Oleksii Ihnatiuk
давай ты сделаешь как я показал, только найди в гугле как это делать для xpath, потому что я использую только css
источник

OI

Oleksii Ihnatiuk in JS for testing
а теперь сделай чтобы искало несколько, и мы удостоверимся, что с таким селектором элемент один
источник

L

Le in JS for testing
Oleksii Ihnatiuk
а теперь сделай чтобы искало несколько, и мы удостоверимся, что с таким селектором элемент один
Используя xpath?
источник

OI

Oleksii Ihnatiuk in JS for testing
как хочешь
источник

L

Le in JS for testing
Использовал class для поиска
источник

OK

Oleksandr Khotemskyi in JS for testing
Le
Всем привет
Пока я обучаюсь автотестам, возникла проблема с нажатием на кнопку поиска в гугле (Google Search)
Пытался нажать на данную кнопку в попапе и под строкой ввода запроса - ничего не срабатывает
Подскажите, пожалуйста, в чем может быть дело?

После ввода значения в поле поиска, выполнял:
browser.findElement(By.xpath("//div[@class='FPdoLc tfB0Bf']/center/input[1]")).click();
и
browser.findElement(By.xpath("//div[@class='VlcLAe']/center/input[1]")).click();
Возьми лучше какой то другой сайт. Уточек вот например - http://ip-5236.sunline.net.ua:38015/

У гугла там столько черной магии что по началу нереально понять
источник

L

Le in JS for testing
Oleksandr Khotemskyi
Возьми лучше какой то другой сайт. Уточек вот например - http://ip-5236.sunline.net.ua:38015/

У гугла там столько черной магии что по началу нереально понять
Обидно что столько времени потратил, хотел с этой кнопкой положительного результата добиться)
источник

L

Le in JS for testing
Искал какой нибудь туториал, по selenium JS, но нашел только как начать писать тесты, но более ничего не нашел
Возможно, посоветуете какой нибудь материал? Буду очень благодарен
источник

RS

Roman Solodukhin in JS for testing
Le
Искал какой нибудь туториал, по selenium JS, но нашел только как начать писать тесты, но более ничего не нашел
Возможно, посоветуете какой нибудь материал? Буду очень благодарен
Меня вот эти доки постоянно выручают
https://selenium.dev/selenium/docs/api/javascript/index.html
источник

RS

Roman Solodukhin in JS for testing
Тут, в принципе, по самому selenium всё необходимое. Хоть и на английском, но написано достаточно просто и структурированно
источник

OK

Oleksandr Khotemskyi in JS for testing
Le
Искал какой нибудь туториал, по selenium JS, но нашел только как начать писать тесты, но более ничего не нашел
Возможно, посоветуете какой нибудь материал? Буду очень благодарен
Возьми лучше webdriverio, там хоть по началу с асинхронностью нет войны

Но сам мой совет сейчас стригерит людей и тебе сейчас насоветуют и сайпрес и все на свете
источник

L

Le in JS for testing
Roman Solodukhin
Меня вот эти доки постоянно выручают
https://selenium.dev/selenium/docs/api/javascript/index.html
Спасибо за источник!
источник