Closed Sergo101010100 closed 5 years ago
Хммм... а page-factory-2?
C page-factory-2 тоже. Без зависимости С зависимостью
`
<artifactId>web-plugin</artifactId>
<version>10.0.0</version>
</dependency>`
Судя по всему, что-то не так с конфигурацией. Я сделал ветку с примером рабочей конфигурации. Надо запуситить командой mvn test и получить отчет:
P.S. На данный момент работа с junit без cucumer находится в статусе MVP. Как только мы закончим работу над этой фичей, то в отчет будут автоматически добавляться шаги при вызовах методов типа openPage или click с нужными параметрами и логами.
Спасибо за помощь!
Так, а если для page-factory-1 ? Текущий проект именно на нем, а перейти слишком сложно.
Так. Миграция вообще простая. Переводили проекты за 1 день очень большие. Мы в pf1 только багфиксы делаем и новый функционал не предоставляем всех агитируя переходить на pf2
А это нельзя считать дефектом? :)
Нет. Pf1 это cucumber only фреймворк.
При встраивании этого фрэймворка в проект с junit-тестами (например, https://github.com/allure-examples/allure-junit-example) перестает работать формирование @io.qameta.allure.Step (через аспект io.qameta.allure.aspects.StepsAspects) в Allure.
Прошу подсказать каким образом page-factory блокирует работает аспектов