Size: a a a

2020 July 07

bl

b34rcava1ry l33t in Allure Framework
редкий случай когда я жалею  о том что я не js developer
источник

SS

Stas Seliverstov in Allure Framework
На данный момент очень много интересных задач про фронту и js фреймворкам. Но есть и другие ЯП и фреймворки, до них тоже доберемся.
источник

A

Anton in Allure Framework
Очень нужен был лямбда степ на котлине - получилось вот такое (ниже). Что скажете?
источник

A

Anton in Allure Framework
Переслано от Anton
fun Step(stepName: String, block: () -> Unit) {
       Allure.step(stepName, block)
   }

Step("step111") {
           Step("121")
}
источник

BO

Boris Osipov in Allure Framework
ну ок, пока тебе из степа не надо что-то возвращать.. хз что еще говорить
источник
2020 July 08

VG

Vladimir Gumenny in Allure Framework
Коллеги, я правильно понимаю, что для работы Allure plugin в Jenkins нужно установить в Jenkins JDK?
Для разработки используем Ruby, так что Java на Jenkins не установлена, Allure reports не генерятся (пустая папка allure-results, все остальное работает ok).
источник

A

Anton in Allure Framework
пустая папка allure-results говорит о проблемах в запуске тестов, а вот пустой отчет в allure-report (папка все равно не пустая будет) - говорит о проблемах с генерацией отчета
источник

VG

Vladimir Gumenny in Allure Framework
Тесты запускаются и отрабатывают - куда копать? Настройки все сделал по доке, ошибок в логе нет.
источник

VG

Vladimir Gumenny in Allure Framework
allure-report заполнятся, только отчет ничего не содержит 🙂
источник

A

Anton in Allure Framework
Vladimir Gumenny
Тесты запускаются и отрабатывают - куда копать? Настройки все сделал по доке, ошибок в логе нет.
дайте лог шага генерации отчета в самом конце  - сама генерация работает через CLI (без java), но надо правильно указать путь к папке с allure-results
источник

A

Anton in Allure Framework
Vladimir Gumenny
allure-report заполнятся, только отчет ничего не содержит 🙂
отображается NaN? Значит с генерацией все ок, просто не может найти результаты allure-results
источник

VG

Vladimir Gumenny in Allure Framework
Anton
отображается NaN? Значит с генерацией все ок, просто не может найти результаты allure-results
да, и папка пустая, специально ls добавил чтобы посмотреть что внутри
источник

A

Anton in Allure Framework
Vladimir Gumenny
да, и папка пустая, специально ls добавил чтобы посмотреть что внутри
allure-results есть, но пустая? Значит проблема в запуске тестов, в адаптере для руби, тут я не силен. Ну и еще на всякий проверьте путь к папке, сравните с локальным запуском
источник

VG

Vladimir Gumenny in Allure Framework
ок, спасибо за помощь - локально все работает
источник

МС

Миша Сидельников... in Allure Framework
Может каких прав на джененсе не хватает на папку ?
источник

VG

Vladimir Gumenny in Allure Framework
Миша Сидельников
Может каких прав на джененсе не хватает на папку ?
Тоже думал, надо будет посмотреть
источник

YM

Yevgeniy Mikhailov in Allure Framework
Anton
Очень нужен был лямбда степ на котлине - получилось вот такое (ниже). Что скажете?
У нас по сути также один, второй чуть иначе
@Step("{0}")
fun step(description: String, test: (String) -> Unit) {
   test(description)
}

fun <T> actionStep(description: String, action: (String) -> T): T = Allure.step(description, Allure.ThrowableRunnable {
   action(description)
})
источник

A

Anton in Allure Framework
Yevgeniy Mikhailov
У нас по сути также один, второй чуть иначе
@Step("{0}")
fun step(description: String, test: (String) -> Unit) {
   test(description)
}

fun <T> actionStep(description: String, action: (String) -> T): T = Allure.step(description, Allure.ThrowableRunnable {
   action(description)
})
а как вызываете? второй  я для простоты написал так
public fun Step(stepName: String?) {
       Allure.step(stepName)
   }
источник

YM

Yevgeniy Mikhailov in Allure Framework
Anton
а как вызываете? второй  я для простоты написал так
public fun Step(stepName: String?) {
       Allure.step(stepName)
   }
actionStep("description") {
yourCode
}
источник

SI

Stanislav Ivanov in Allure Framework
Stanislav Ivanov
Привет всем,
При переходе с cucumber-5.6 — junit 5 — maven — allure НА cucumber-6.1.1 - testng 7.1.0 - gradle - allure в Allure report попадает suite Gradle test, хотя у нас вообще testng.xml нет. Пробовали играться с версиями, пришли к тому что тестнг еще не поддерживает последнюю версию кукумбера... И данные из testng ранера не попадают правильно в Алюр...

Было 2 выхода, либо откатиться на cucumber 5.6.0 где вроде все ок, или остаться на 6.1.0 но изменив коечто в data provider-е ...

Может кто то сталкивался с проблемой Gradle Suite в Allure reports, отпишитесь, может в корне что то неправильно, поделитесь опытом. Буду очень признателен :)

Спасибо огроменное :)
источник