@qa_ru

Страница 893 из 1080
Vika
08.03.2018
17:32:44
А так и писать ../button

Bola
08.03.2018
17:33:38
убрать галочку в devtools



А так и писать ../button
да, так и писать

Google
Bola
08.03.2018
17:34:30
я просто не люблю всякие ancestor descendantfollowing-sibling

мне проще - нашел элемент, поднялся на уровень выше - нашел другой элемент ))

две точки - подняться на уровеь выше

или так можно

"//span[./select[@class='select__control']]/button"

можно еще так

"//span/select[@class='select__control']/preceding-sibling::button"

выбирай ))

суть - кликаешь не на select, он скрыт - а на button



можно в принципе и тако локатор заюзать

//button[@role='listbox']

он один на этой странице

Google
Bola
08.03.2018
17:43:50
и такой пойдет

"//button[contains(@class, 'select__button')]"

Vika
08.03.2018
17:44:20
Сделала так: driver.findElement(By.xpath("//span[./select[@class='select__control']]/button")).click(); driver.findElement(By.xpath("div[@class='select__list']//span[text()='Показать по 12']")).click();

Но ничего

Почему??

Bola
08.03.2018
17:47:40
попробуй так driver.findElement(By.xpath("//span[./select[@class='select__control']]/button")).click(); // добавь слип на 10 сек driver.findElement(By.xpath("div[@class='select__list']//span[text()='Показать по 12']")).click(); // добавь слип на 10 сек и посмотрим глазками, что происходит

можешь сделать еще такой финт ушами - поменять cookie на нужно число и потом сделать рефреш страницы



Vika
08.03.2018
17:53:13
Сейчас добавлю sleep

На список с пунктами нажал,но НЕ выбрал Показать по 12

Bola
08.03.2018
17:58:42
//div[@class='select__list']/div[./span[contains(text(), 'Показывать по 12')]]

кликнем на сам div

или так //div[@class='select__list']/div[./*[contains(text(), 'Показывать по 12')]]

или так

Admin
ERROR: S client not available

Bola
08.03.2018
17:59:31
//div[@class='select__list']/div[1]

тебе надо понять, как строится xpath

Vika
08.03.2018
18:00:41
Да я вроде понимаю

Bola
08.03.2018
18:00:42
шпора: http://www.cheat-sheets.org/saved-copy/Locators_table_1_0_2.pdf

Google
Vika
08.03.2018
18:22:44
Немного запуталась,что исправить?

Обновить на github??

Bola
08.03.2018
18:29:52
Ыыыы

Vika
08.03.2018
18:29:56
Перепробовала все варианты не работает:кликает на Показать по, но не выбирает Показать по 12

Bola
08.03.2018
18:30:19
Я - спать

Vika
08.03.2018
18:41:47
Доделать не поможете??

Evgeniy
08.03.2018
19:39:53
а зачем собственно помогать доделывать тестовое задание?

это какая-то неправильная помощь, вы же не будете на работе свою работу аутсорсить потом на весь чат. Как поступают в вашем случае? Обычно это работает так, если вы чувствуете, что вам часто нужна помощь, то создаете топик на тематическом сайте automated-testing.info и уже в вашей теме желающие вам помочь объясняют.

Andrey
08.03.2018
19:43:06
С желающими бывает напряг правда ) в ленте куча топиков с одним сообщением - от топикстартера

zombopanda
08.03.2018
19:46:31
Доделать не поможете??
Это прекрасно))

Страница 893 из 1080