Size: a a a

Selenide на русском

2019 November 12

BO

Boris Osyanin in Selenide на русском
Woohoo
источник
2019 November 13

AV

Alexei Vinogradov in Selenide на русском
источник

AV

Alexei Vinogradov in Selenide на русском
Кто-то с виндой может это проверить?
источник

AV

Alexei Vinogradov in Selenide на русском
Andrei стоит автоматом зафорсить 32-бит архитектуру для ie, как считаешь?
источник

СР

Саша Росолько in Selenide на русском
да, 64 битка для ие так себе работала, в то время, когда я на винде девелопил
источник

СР

Саша Росолько in Selenide на русском
я именно из-за этого в своей имплементации вебдрайверменеджера лочи на 32 битку
источник

EA

Elena Andreeva in Selenide на русском
Вопрос в контексте вчерашнего обсуждения про коллекции.

Есть страница со списком (ul/li), элементы отличаются текстом.

Стало быть вопрос: как правильнее/быстрее/надежнее/красивее обращаться к этим элементам (допустим, нам по ним кликать) ?

1. Задать селектор для каждого элемента
2. Взять коллекцию, пофильтровать

Допустим, мы имплементим и кейс прокликать все, проверить тултип, и кейс кликнуть по конкретному
источник

DS

Denis Serg in Selenide на русском
Elena Andreeva
Вопрос в контексте вчерашнего обсуждения про коллекции.

Есть страница со списком (ul/li), элементы отличаются текстом.

Стало быть вопрос: как правильнее/быстрее/надежнее/красивее обращаться к этим элементам (допустим, нам по ним кликать) ?

1. Задать селектор для каждого элемента
2. Взять коллекцию, пофильтровать

Допустим, мы имплементим и кейс прокликать все, проверить тултип, и кейс кликнуть по конкретному
чем не нравятся обычные инструменты работы с коллекциями?
$$("").forEach(SelenideElement::click);
ну или method reference на лямбду заменить и что-нибудь там еще сделать
источник

EA

Elena Andreeva in Selenide на русском
Denis Serg
чем не нравятся обычные инструменты работы с коллекциями?
$$("").forEach(SelenideElement::click);
ну или method reference на лямбду заменить и что-нибудь там еще сделать
мне нравятся методы работы с коллекциями. Но, я так поняла, они не всегда работают в контексте элементов
источник

AB

Alexei Barantsev in Selenide на русском
да, я как раз про это вчера и спрашивал — Андрей подтвердил, что сейчас списки так не работают
источник

AB

Alexei Barantsev in Selenide на русском
Denis Serg
чем не нравятся обычные инструменты работы с коллекциями?
$$("").forEach(SelenideElement::click);
ну или method reference на лямбду заменить и что-нибудь там еще сделать
словите stale element reference exception на второй итерации
источник

AS

Andrei Solntsev in Selenide на русском
Ну, не всегда вообще-то
источник

AS

Andrei Solntsev in Selenide на русском
Словите только в том случае, если вы итерируете коллекцию, а эти элементы реально пропадают в ходе цикла.
источник

AB

Alexei Barantsev in Selenide на русском
да, предполагаем, что после клика страница обновляется
источник

AS

Andrei Solntsev in Selenide на русском
По мне так, это даже логично, что летит stale element.
источник

AB

Alexei Barantsev in Selenide на русском
по мне так логично, что он и в других местах летит, не только в коллекциях :)
источник

AB

Alexei Barantsev in Selenide на русском
человек должен узнать, что элемент, по которому он хочет кликнуть, пропал
источник

AB

Alexei Barantsev in Selenide на русском
но народ хочет работать с локаторами, а не элементами, пусть элементы сами находятся автоматически. и их можно понять, желание совершенно законное
источник

AK

Andrey K in Selenide на русском
Alexei Vinogradov
Кто-то с виндой может это проверить?
источник

AK

Andrey K in Selenide на русском
Alexei Vinogradov
Кто-то с виндой может это проверить?
источник