Size: a a a

Allure Framework

2021 October 05

PP

Pavel Pugach in Allure Framework
хм
у меня вообще без allure {}
Но есть еще
dependencies {
   testImplementation("io.qameta.allure:allure-junit-platform:2.15.0")
}

Чем это плохо?
источник

PS

Pavel Shakhov in Allure Framework
для версии 2.8.1 у нас была настройка  
allure {}
. с 2.9.х api изменился, и большую часть конфига выпилил, после чего полетели ошибки aspectj. сейчас собираю минимальную рабочую конфигурацию
источник

VS

Vladimir Sitnikov in Allure Framework
без allure{} тоже будет работать, но тогда для report будет использоваться несколько старая версия (ну, версии allure-gradle и allure commandline по-разному выходят)
источник

VS

Vladimir Sitnikov in Allure Framework
Добавлять allure-junit-platform вручную не плохо. Возможно, даже хорошо. Это я пока не понял, но раньше плагин добавлял allure-* зависимости, и сейчас добавляет (если видит junit5 в classpath).
источник

AE

Artem Eroshenko in Allure Framework
источник

AE

Artem Eroshenko in Allure Framework
Я сделал примерчик
источник

VS

Vladimir Sitnikov in Allure Framework
А зачем в нём

       autoconfigure.set(true)
       aspectjWeaver.set(true)

?
источник

VS

Vladimir Sitnikov in Allure Framework
Зачем там frameworks { junit5 } ? (оно ж само)
источник

PS

Pavel Shakhov in Allure Framework
потому и спрашивал про "минимально необходимую") сколько вариаций настройки ни видел, все +- рабочие, но чтобы было одинаково у 2х человек сразу, такого не видел
источник

VS

Vladimir Sitnikov in Allure Framework
Моё понимание философии Gradle — минимальная конфигурация это когда ничего не указано.

Но есть 3 обязятальных настройки, от которых, похоже, нехорошо избавляться:
«версия allure-gradle plugin’а», «версия allure commandline» (для отчёта), «версия allure-java» (для Step т.п. аннотаций)
источник

PS

Pavel Shakhov in Allure Framework
да, проблема, скорее всего, с этим и связана. донастрою "правильно". всем спасибо за помощь и примеры
источник

MK

Maxim Kotov in Allure Framework
Привет,  такой вопрос, тесты запускаются в в клауде после деплоя приложения, как отдельная джоба в одном из степов билда, раннер тестов java -jar junit-platform-console-standalone-1.7.0.jar -cp test-app.jar
С этим все ок.

Для запуска тестов с UI тестопса, в приложение с тестами добавлен ci конфиг, будет ли это работать с текущим конфигом как документации ? Как ConsoleLauncher узнает о том, какие тесты запускать ? #alluretestops
источник

cm

cheshi mantu in Allure Framework
источник

MK

Maxim Kotov in Allure Framework
нужно переделать чтобы maven ранил, как я понял ? джарником не выйдет ?
источник

A

Alexche in Allure Framework
Подскажите можно исключить определенные раны одной и той же джобы из клинапа? Надо сохранять релизные ланчи
источник

cm

cheshi mantu in Allure Framework
да, надо чтобы сборщик собирал
источник

cm

cheshi mantu in Allure Framework
это в планах, сейчас нельзя
заведи задачку, пожалуйста — надо будет понять, какой у тебя сценарий использования.
источник

c

charlie in Allure Framework
почему, можно и java -jar
источник

c

charlie in Allure Framework
только надо смотреть, что написано в main
источник

cm

cheshi mantu in Allure Framework
ну, начались условия!
источник