Size: a a a

2021 February 26

A

Anton in Allure Framework
Pavel Shakhov
Да, сюда смотрел, спасибо. Т.е.в принципе достаточно указать autoconfigure?
configure<AllureExtension> {
         autoconfigure = true
               version = "2.8.1"
       
               useJUnit5 {
                   version = "2.8.1"
               }
           }
Не трогая параметры aspectj. Java 11
autoconfigure = true как раз подключает аспект, насколько я знаю
источник

PS

Pavel Shakhov in Allure Framework
Anton
autoconfigure = true как раз подключает аспект, насколько я знаю
Понял, спасибо
источник

AG

Alexander Gerasimov in Allure Framework
Всем привет!

Вопрос по отчеты с Junit 5 по параметизированным тестам:

Каким образом можно настроить читабельное отображение параметизированных тестов в junit 5 с allure
То есть у меня есть класс, внутри несколько параметизированных тестов они работают, но когда открываем консоль или аллюр, то видим вообще не читабельный отчет

Каким образом можно задать корректное название для параметизированных тестов, чтобы их можно было потом прочитать?))

К сожалению,  DisplayName в этом  не помогает от слова совсем .

3 раза проходил по документации https://junit.org/junit5/docs/current/user-guide/#writing-tests-display-names , но не вижу ответа в разделе DisplayName

Тупо торчу на мне и не понимаю куда идти..))
источник

МС

Миша Сидельников... in Allure Framework
@ParametrizedTest(name = «тут что хотите со ссылкой на параметр по индексу»)
источник

A

Anton in Allure Framework
Alexander Gerasimov
Всем привет!

Вопрос по отчеты с Junit 5 по параметизированным тестам:

Каким образом можно настроить читабельное отображение параметизированных тестов в junit 5 с allure
То есть у меня есть класс, внутри несколько параметизированных тестов они работают, но когда открываем консоль или аллюр, то видим вообще не читабельный отчет

Каким образом можно задать корректное название для параметизированных тестов, чтобы их можно было потом прочитать?))

К сожалению,  DisplayName в этом  не помогает от слова совсем .

3 раза проходил по документации https://junit.org/junit5/docs/current/user-guide/#writing-tests-display-names , но не вижу ответа в разделе DisplayName

Тупо торчу на мне и не понимаю куда идти..))
через lyfecycle
источник

МС

Миша Сидельников... in Allure Framework
Если нужно что то уникальное - то тут нужно через лайфсайкл
источник

МС

Миша Сидельников... in Allure Framework
Rustam is not a function
у меня нет проблем с получением экзепляра класа в виде строки. Нужно в имени теста получить определенное свойство класса.

Псевдокод
@ParameterizedTest(name = "{displayName} {device.ip}")
   @MethodSource("deviceList")
   @DisplayName("Cамый лучший тест для")
   fun check(device: DeviceData) {
       Allure.parameter("IP", device.ip)
вот отсюда почитайте, тут обсуждается
источник

AE

Artem Eroshenko in Allure Framework
Миша Сидельников
@ParametrizedTest(name = «тут что хотите со ссылкой на параметр по индексу»)
+1
источник

A

Anton in Allure Framework
а для TestOps еще понадобились parameter()
источник

A

Anton in Allure Framework
Allure.getLifecycle().updateTestCase { test ->
           test.name =
       }
источник

МС

Миша Сидельников... in Allure Framework
можно аспектиком автоматом проставлять parameter
источник

AG

Alexander Gerasimov in Allure Framework
Anton
через lyfecycle
где-то можно почитать об этом?
Или пример реализации)
источник

A

Anton in Allure Framework
я вот написал кусок кода
источник

A

Anton in Allure Framework
Миша Сидельников
можно аспектиком автоматом проставлять parameter
у нас было параметров много, а в отчете только пара важных нужно, так что прописали статик методом
источник

МС

Миша Сидельников... in Allure Framework
Alexander Gerasimov
где-то можно почитать об этом?
Или пример реализации)
Я чуть выше скинул ссылку на сообщение, где мы начали обсуждать такой вопрос, там рядом пример кода есть
источник

A

Anton in Allure Framework
мы и обсуждали =)
источник
2021 February 27

Л

Лиза in Allure Framework
Всем добрый вечер)
Можно как-то синхронизировать Джиру и Аллюр, чтобы из Джиры выгружать Отчёт по результатам прогона автотестов?
источник

AA

Al A in Allure Framework
В доке есть описание.
Там в джиру надо установить плагин для этого.
источник

Л

Лиза in Allure Framework
Al A
В доке есть описание.
Там в джиру надо установить плагин для этого.
Спасибо) Это прямо на сервер с Джирой?
источник

AA

Al A in Allure Framework
Мы сами еще не успели это провернуть, но по документации такая функционалость уже есть
источник