Добавляю testng Reporter.log в алюр отчет. Ссылаюсь на вот эту тему:
Allure+TestNG+Jenkins, в отчет как-то можно вставить Reporter Ouput?
На сколько я понял первый аргумент метода с анатацией @Step должен отображаться как имя степа в репорте. Вот как здесь:
Вместо этого я получаю следующее:
И чтобы увидеть то что я хочу мне нужно развернуть степы:
В логе я вижу следующее:
Подскажите как поборот данную ситуацию. Заранее спасибо.
ArtOfLife
(Sergey Korol)
04.Август.2017 07:44:32
#2
Вот вы говорите о втором Allure, а ориентируетесь на темы первой версии.
Оф. источник получения нужной вам информации: https://allure-framework.github.io/allure-docs/latest
П.С. Механизм работы со степами был переработан. Теперь обрабатываются не индексы, а имена аргументов.
Спасибо за ответ.
То есть в степ я должен передавать имя аргумента и в репорте будет отображаться его значение?
Поменял:
@Step("log")
public static void log(String log) {
}
Теперь вижу в таком виде:
ArtOfLife
(Sergey Korol)
04.Август.2017 07:55:10
#4
Да, за исключением того, что вы забыли обрамить имя в фигурные скобки.
Вся эта информация есть в оф. доках. Может стоит все же почитать для начала, прежде чем задавать очередной вопрос?
BabyRoot
(Vasily)
04.Август.2017 07:58:02
#5
Пункт 5.2.2. Features -> Steps
BabyRoot:
Features -> Steps
Спасибо что уделили время))