У меня проблема с отчетом Allure в наших автоматических тестах.
Раньше мы использовали JUnit (+ maven + allure), но теперь мне нужно переконфигурировать тесты, чтобы запускать браузер только один раз за запуск и только для определенных групп тестов. Я пытался решить эту проблему в JUnit, но не смог :( Итак, теперь я пробую TestNg - он решает такие задачи проще, используя аннотации beforeGroups.
Но я столкнулся с проблемой: отчет allure теперь помещает все тесты (из всех пакетов и классов) в один набор.
На этом снимке экрана результат запуска двух классов. Я читал, что это проблема адаптера TestNG для Allure, но не знаю, как это исправить.
У нас есть много тестовых классов с тестами, поэтому создание группы xml-файлов с одним классом в каждом и их обновление тоже не выглядят хорошо. Есть ли возможность переопределить генерацию наборов по умолчанию для allure? Или настроить адаптер allure?
Что я предпочитаю иметь в отчете: список имен классов со списком тестовых методов в каждом, как это было в JUnit.