Size: a a a

Allure Framework

2021 November 10

RA

Ruslan Akhmetzyanov in Allure Framework
и получаю и не читаю
источник

ДБ

Дмитрий Бромберг... in Allure Framework
Всем привет)пытаюсь добавить allure к автотестам в gitlab, на что получаю ошибку No plugin found for prefix 'allure' in the current project в pom добавил
   <reporting>
       <excludeDefaults>true</excludeDefaults>
       <plugins>
           <plugin>
               <groupId>io.qameta.allure</groupId>
               <artifactId>allure-maven</artifactId>
               <version>2.10.0</version>
               <configuration>
                   <reportVersion>${allure.version}</reportVersion>
                   <outputDirectory>target/allure-report</outputDirectory>
               </configuration>
           </plugin>
       </plugins>
   </reporting> и
<dependency>
           <groupId>io.qameta.allure</groupId>
           <artifactId>allure-maven</artifactId>
           <version>2.10.0</version>
       </dependency>
       <dependency>
           <groupId>io.qameta.allure</groupId>
           <artifactId>allure-testng</artifactId>
           <version>${allure.version}</version>
       </dependency>
в gitlab ci
test:
 stage: test
 image: ${DOCKER_REGISTRY}/${CI_PROJECT_NAME}:latest
 script:
   - mvn $VM_OPTIONS clean test allure:report
 artifacts:
   paths:
     - build/reports/allure-report/
   expire_in: 1 week


 tags:
   - docker-runner
источник

ДБ

Дмитрий Бромберг... in Allure Framework
мб кто сталкивался
источник

NA

Nurzhan Abdirov in Allure Framework
Привет, кто-нибудь может подсказать способ отображать в allure отчеты в разных окружениях(Chrome, FireFox и т.д.), Тесты одинаковые, разные лишь окружения. Работаю с pytest.
источник

АР

Артем Рябков... in Allure Framework
Вам в Firefox отчет надо открыть?
Или подложить браузер, на котором прогонялось?
Если второе, то посмотрите в эту сторону - https://docs.qameta.io/allure/#_environment
источник

NA

Nurzhan Abdirov in Allure Framework
Я запускаю один и тот же тест в разных браузерах(Chrome, Firefox, Edge, Opera) и хочу видеть результаты тестирования в одном отчёте, чтобы они отображались в разных сьютах по типу "Тестирование в браузере Chrome", "Тестирование в браузере FireFox" и т.д. Сейчас все мои прогоны одно и того же тест кейса падают во вкладку retries, мне же необходимо видеть их в отдельном тест сьюте
источник

Y

YOLO in Allure Framework
возможно тут нужна параметризация теста, тогда алюр отображает их одним тестсьютом у которого разного параметры (в данном случае браузеры)
источник

PP

Pavel Pugach in Allure Framework
Наверное, можно в тесте переопределять suite через lifecycle в зависимости от текущего окружения
источник

АР

Артем Рябков... in Allure Framework
в pytest есть allure lifecycle? (я не уверен просто)
источник

NA

Nurzhan Abdirov in Allure Framework
А есть примеры какие нибудь по решению этого вопроса, не совсем понимаю как это реализовать?)
источник

PP

Pavel Pugach in Allure Framework
lifecycle наверняка есть, но он не для этого, конечно
Просто попробовать в тесте выставить suite
источник

Y

YOLO in Allure Framework
а чем тестируете? playwright, cypress?
источник

NA

Nurzhan Abdirov in Allure Framework
Selenium python
источник

A

Anton in Allure Framework
не работает аспект, скорее всего чот напортачили с параметрами командной строки, например в maven это <args>. И часто из-за указания там кукумбера, теряется стандартный аспект
источник

KK

Konan Konan in Allure Framework
хм. у меня кукумбера вообще нету( могу помник скинуть
источник

A

Anton in Allure Framework
https://docs.qameta.io/allure/#_testng
строка про "<argLine>  -javaagent...."
источник

A

Anton in Allure Framework
документацию читай значит https://docs.qameta.io/allure/#_junit_5
источник

A

Anton in Allure Framework
кароче аннотации Step и Attachment работают благодаря аспекту, у тебя не подключен. Статик step() в коде работают по другой схеме, поэтому и нет с ними проблем
источник

KK

Konan Konan in Allure Framework
Все заработало, спасибо большое)
источник

🛠А

🛠 Александр Аверьяно... in Allure Framework
#alluretestops #python
Подскажите пожалуйста, сейчас в тестопсе есть крутая штука - возможность добавлять таблицы и файлы к шагам. А есть ли возможность делать тоже самое из кода? Из того до чего дошел сам можно использовать StepContext и передавать туда параметры. В отчете о прогоне выглядит красиво, в принципе как нужно, но при сохранении в кейс все параметры игнорятся и остается только title
источник