Size: a a a

Selenide на русском

2020 October 08

SC

Sergey Chevychelov in Selenide на русском
ну а дальше можно фильтровать либо через селенид, либо через стримы от джавы, как удобнее
источник

SC

Sergey Chevychelov in Selenide на русском
точнее $$x()
источник

С

Сергей in Selenide на русском
Sergey Chevychelov
я с iOS не работал, но предположу
$$("//XCUIElementTypeImage")
или я не правильно понял?
конечно не правильно  ,,, вопрос в том как красиво селенид элемент десериализовать
источник

SC

Sergey Chevychelov in Selenide на русском
зачем?
источник

С

Сергей in Selenide на русском
Занадам ,,,
источник

AS

Andrei Solntsev in Selenide на русском
Сергей
Что бы у меня был список всех элементов страницы ))) с этими данными )) и чтоб я в следующий раз не занимался всякой фигней типа простановки accessibility id ///  а спокойно фильтранул страничку по нужному XCUIElementType и любому из этих полей )))
Я ничего не понял, если честно. :)
источник

A

Anton in Selenide на русском
ему похоже нужен аналог pageSource
источник

M

Max in Selenide на русском
Ostap Oleksyn
а другие методы работают? onTestSuccess например
короче код заходит в переопределенный метод onTestFailure, но почему то не всегда отрабатывает действие которое я туда вложил. Вложил что бы добавлялся аттач в allure со ссылкой на страницу где тест упал. Вот 10 раз тест запустил, только один раз добавился аттач с линкой в отчет
источник

BO

Boris Osipov in Selenide на русском
Max
короче код заходит в переопределенный метод onTestFailure, но почему то не всегда отрабатывает действие которое я туда вложил. Вложил что бы добавлялся аттач в allure со ссылкой на страницу где тест упал. Вот 10 раз тест запустил, только один раз добавился аттач с линкой в отчет
@simple1elf твой выход с рассказом про порядок лисенеров в тестнг
источник

A

Anton in Selenide на русском
Max
короче код заходит в переопределенный метод onTestFailure, но почему то не всегда отрабатывает действие которое я туда вложил. Вложил что бы добавлялся аттач в allure со ссылкой на страницу где тест упал. Вот 10 раз тест запустил, только один раз добавился аттач с линкой в отчет
ТАМ РАНДОМ
источник

A

Anton in Selenide на русском
Max
короче код заходит в переопределенный метод onTestFailure, но почему то не всегда отрабатывает действие которое я туда вложил. Вложил что бы добавлялся аттач в allure со ссылкой на страницу где тест упал. Вот 10 раз тест запустил, только один раз добавился аттач с линкой в отчет
сколько у тебя листнеров?
источник

M

Max in Selenide на русском
Anton
ТАМ РАНДОМ
только этот класс, пока вот так
источник

A

Anton in Selenide на русском
я ловил ошибку когда юзал одновременно листнер селенида BrowserPerTest/BrowserPerClass вместе с листнером аллюра. Скриншот пытался сделать когда селенид уже закрыл браузер
источник

A

Anton in Selenide на русском
Max
только этот класс, пока вот так
ну и плюс аллюр подключен?
источник

A

Anton in Selenide на русском
allure-testng - там есть специальный файлик который подключет листнер незаметно и неочевидно
источник

A

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

M

Max in Selenide на русском
Anton
я ловил ошибку когда юзал одновременно листнер селенида BrowserPerTest/BrowserPerClass вместе с листнером аллюра. Скриншот пытался сделать когда селенид уже закрыл браузер
allure вот так подключен
источник

A

Anton in Selenide на русском
Max
allure вот так подключен
нет это не то, это совсем другое
источник

A

Anton in Selenide на русском
allure-testng есть в зависимостях?
источник

A

Anton in Selenide на русском
а листнеры в тестнг работают в рандомной порядке - именно поэтому иногда срабатывает, иногда нет.
источник