Size: a a a

2020 January 30

S

Sergey Sergey in Allure Framework
да, уже понял, а что с переопределением findElements?  В презентации переопределяется абстрактный метод, но код тоже не рабочий
источник

S

Sergey Sergey in Allure Framework
я так понимаю именно через переопределение подключается новая реализация
источник

A

Anton in Allure Framework
Ага и вызывать надо как $(NamedBy.id("return").as("sss")).click();
источник

A

Anton in Allure Framework
В отчете работает
источник

S

Sergey Sergey in Allure Framework
но это совсем не то, что предлагалось в презентации (
источник

BO

Boris Osipov in Allure Framework
ну а мы должны угадать что ты хочешь? или пересматривать презентацию?
источник

S

Sergey Sergey in Allure Framework
прошу прощения, хочу добавить в степы селенида имена локаторов.
SelenideElement element = $(xpath("locator").as("Element name"))
источник

S

Sergey Sergey in Allure Framework
источник

S

Sergey Sergey in Allure Framework
это сниппет из презентации, он не работает, хочу узнать, может есть где в репе у кого пример, чтобы посмотреть рабочий код
источник

P

Pavel in Allure Framework
Stas Seliverstov
Точнее есть, но в конечном итоге это одно и то же в репорте
Спасибо
источник

BO

Boris Osipov in Allure Framework
Sergey Sergey
это сниппет из презентации, он не работает, хочу узнать, может есть где в репе у кого пример, чтобы посмотреть рабочий код
давай теперь будем выяснять что значит "он не работает"...
источник

S

Sergey Sergey in Allure Framework
ну, с тем, что возвращает метод as понятно, а что за id в переопределенном findElements?
источник

BO

Boris Osipov in Allure Framework
да не трогай ты findElements.. оно и без него должно работать кажется
источник

A

Anton in Allure Framework
Если мы экстендим By - то метод нужный =)  У меня он возврщает null но все равно работает =)
источник

S

Sergey Sergey in Allure Framework
наследуясь от By я вынужден его переопределить, он же абстрактный
источник

S

Sergey Sergey in Allure Framework
ага, то есть пустым оставить, хорошо, спасибо, попробую
источник

AE

Artem Eroshenko in Allure Framework
это же концепт
источник

S

Sergey Sergey in Allure Framework
я так понял, что как раз переопределение метода позволит вызывать as напрямую
источник

AE

Artem Eroshenko in Allure Framework
сейчач скину код
источник

A

Anton in Allure Framework
Если писать без NamedBy а через статик импорт id()... - то у меня конфликтует с кондишеном id из селенида =)
источник