Size: a a a

2019 December 18

A

Anton in Allure Framework
если подставить урл дженкинса - заработает?
источник

O

Olzhas in Allure Framework
Anton
если подставить урл дженкинса - заработает?
При переходе и так стоит URL Jenkins
источник

A

Anton in Allure Framework
ну я сдаюсь тогда =)
источник

O

Olzhas in Allure Framework
Anton
ну я сдаюсь тогда =)
Ок, спасибо большое за помощь, как разберусь, отпишу сюда ;)
источник

VY

Valery Yatsynovich in Allure Framework
всем привет, висит пачка ПР-ов на ревью: https://github.com/allure-framework/allure2/pulls, как можно их подсветить, чтоб получить фидбек по ним или чтоб вмержили? понимаю занятость основными проектами, но некоторым ПР-ам уже почти 3 месяца
источник

A

Anton in Allure Framework
тут @eroshenkoam надо спрашивать =)
источник

AO

Alexander Okhotin in Allure Framework
Привет! подскажите про интеграцию с TC такой вопрос: после обновления TC на версию 2019.2 поменялась разметка страницы с результатами сборки. Раньше там была ссылка на отчет такого вида:
Allure:   Tests passed: 32 
в новом UI этой ссылки нет. И у нас теперь есть две опции:
 1)переключиться на старый UI
 2)либо добавлять отдельный таб с отчетами на уровне проекта.
Ни то ни другое не очень удобно для тех у кого все работало =/.
Вопрос знаете ли вы про эту проблему и есть ли план решения?
Я немного пообщался с разработчиками из JB, они говорят что отдельный таб можно делать из коробки на стороне плагина, а на "потерянную ссылку" пока однозначного ответа не дали.
источник

RI

Roman Isakov in Allure Framework
Может кто подскажет - у меня не хотят запускаться тесты на JUnit5 если есть
SelenideLogger.addListener("allure", new AllureSelenide().savePageSource(false).screenshots(true));

И есть аннотации @Step, которые объявил сам.

Пример:
@BeforeAll
static void setup(){
SelenideLogger.addListener("allure", new AllureSelenide().savePageSource(false).screenshots(true));
}

@Test
void fail{
open("https://www.google.ru");
testAssert();
}

@Step
void testAssert(){
Assertions.assertTrue(False);
}

Падает с ошибкой
No tests found for given includes:[package.Class.fail](filter.includeTestsMatching)


Без аннотации Step всё гладко.

Аналогичная проблема была у человека, похоже, вот тут https://automated-testing.info/t/selenide-allure-step-ne-otobrazhayutsya-opisaniya-shagov/21226 . Но мне это не помогло от слова совсем.

Gradle 6, Selenide 5.5.1, Allure 2.13.1, JUnit 5.6.0-M1
источник

AK

Andrey K in Allure Framework
покажи build.gradle
источник

AK

Andrey K in Allure Framework
источник

RI

Roman Isakov in Allure Framework
Andrey K
покажи build.gradle
источник

AK

Andrey K in Allure Framework
на первый взгляд не вижу у тебя allure-gradle. Сравни с моим проектом https://pastebin.com/mkMV2kAb
источник

RI

Roman Isakov in Allure Framework
Andrey K
на первый взгляд не вижу у тебя allure-gradle. Сравни с моим проектом https://pastebin.com/mkMV2kAb
подключен как плагин, если мы об одном и том же.
   
id "io.qameta.allure" version "2.8.1"
источник

YM

Yevgeniy Mikhailov in Allure Framework
Roman Isakov
подключен как плагин, если мы об одном и том же.
   
id "io.qameta.allure" version "2.8.1"
Не факт, что это тот случай. Но с такой ошибкой помогало выбрать gradle в качестве дефолтного тест раннера идеи
источник

AK

Andrey K in Allure Framework
Ага, та зависимость тут не причём. В чём-то другом проблема
источник

AK

Andrey K in Allure Framework
@soonjune а как ты сами тесты запускаешь?
источник

RI

Roman Isakov in Allure Framework
по-разному пробовал
./gradlew --tests package.*


просто из файла
источник

RI

Roman Isakov in Allure Framework
у меня создалось впечатление, что AllureSelenide перекрывает мой Step своим =\
источник

AK

Andrey K in Allure Framework
а если просто ./gradlew clean test
источник

YM

Yevgeniy Mikhailov in Allure Framework
Roman Isakov
у меня создалось впечатление, что AllureSelenide перекрывает мой Step своим =\
Ну, раньше оно так работало
А ошибка эта от junit, логически, тут аллюр не причем
источник