Size: a a a

2020 May 29

VY

Valery Yatsynovich in Allure Framework
Artem Eroshenko
такое ощущение, что это рудимент
я вижу несколько вариантов:
- начать его использовать в Executors > там где пишется имя executor-а сделать линку с этим url-ом
- задепрекейтить его
- …

я готов создать ПР, нужно только направление выбрать
источник

PN

Pavel Nazimok in Allure Framework
Использую allure-selenide. У меня в классе пейдж обжекта заранее описаны элементы как SelenideElement. В данном случае это фрагмент, который переиспользуется в других страницах. Поэтому там есть элемент container, а все элементы остальные элементы в этом пейдж обжекте ищутся по container.$("locator").

Каждый раз, когда я в тесте дёргаю какой-то из элементов этого фрагмента, в репорт по этому тесту попадают все элементы из этого фрагмента (в том числе те, которые в этом тесте не были задействованы).

Как это примерно выглядит — на скриншоте. Можно это как-то обойти, но при этом оставить .includeSelenideSteps(true)?
источник

A

Anton in Allure Framework
Pavel Nazimok
Использую allure-selenide. У меня в классе пейдж обжекта заранее описаны элементы как SelenideElement. В данном случае это фрагмент, который переиспользуется в других страницах. Поэтому там есть элемент container, а все элементы остальные элементы в этом пейдж обжекте ищутся по container.$("locator").

Каждый раз, когда я в тесте дёргаю какой-то из элементов этого фрагмента, в репорт по этому тесту попадают все элементы из этого фрагмента (в том числе те, которые в этом тесте не были задействованы).

Как это примерно выглядит — на скриншоте. Можно это как-то обойти, но при этом оставить .includeSelenideSteps(true)?
нет
источник

A

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

A

Anton in Allure Framework
Правда вот именно конструктор страницы в степ спрятать сложно, только если лямбдой
источник

A

Anton in Allure Framework
Я лично сделал пейджи без конструктора, через статик поля
источник

A

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

DT

Dmitrii Tuchs in Allure Framework
Ну зачем static в pageObjects :( впрочем как и конструктор, да
источник

DT

Dmitrii Tuchs in Allure Framework
Можно это как-то обойти

- можно, если написать свой SelenideAllureEventListener
источник

A

Anton in Allure Framework
Он один фиг вешается на логгер селенида, если только хитро его не фильтровать
источник

DT

Dmitrii Tuchs in Allure Framework
в фильтрации нет ничего хитрого
источник

PN

Pavel Nazimok in Allure Framework
У меня нет статиков и на все методы я повешал @Step. Лишнее в отчёт всё равно лезет
источник

DT

Dmitrii Tuchs in Allure Framework
больше того, можно и добавить функциональности - например выводить в отчет теги "500" или "404" а случае соответсвующего сообщения в логах браузера
источник

A

Anton in Allure Framework
Pavel Nazimok
У меня нет статиков и на все методы я повешал @Step. Лишнее в отчёт всё равно лезет
лезет потому что конструктор пейджа есть
источник
2020 May 30

A

Amidosha (Константин... in Allure Framework
Добрый, день, не нашёл или нету такой функции, есть allure, заведено порядка 20 тест кейсов, можно ли их как то экспортировать.?
источник

AK

Andrey K in Allure Framework
Куда экспортировать? Аллюр что? Репорт, сервер?
источник

AE

Artem Eroshenko in Allure Framework
Имеется в виду импорт тестов в Allure EE через CSV
источник

A

Amidosha (Константин... in Allure Framework
Не правильно выразился.
источник

A

Amidosha (Константин... in Allure Framework
но кнопку импорта я не нашел, может кто подскажет где она находится для ипорта из csv
источник
2020 May 31

a

alexey in Allure Framework
Всем привет, ребят кто нить сталкивался с проблемой в хроме-андроид.
Не могу отключить доступ к геолакациям постоянно выходит запрос при тесте. Пытался добавить chrome options (--disable-geolocation или notification) не помогает.(appium)
источник