из-за серьезных изменений в API Cucumber, для разных версий Cucumber JVM вам понадобятся разные адаптеры Allure:
- Cucumber JVM 1.x требует allure-cucumber-jvm , форматер
io.qameta.allure.cucumberjvm.AllureCucumberJvm
- Огурец JVM 2.x требуется allure-cucumber2-jvm , форматер
io.qameta.allure.cucumber2jvm.AllureCucumber2Jvm
- Огурец JVM 3.x требуется allure-cucumber3-jvm , форматер
io.qameta.allure.cucumber3jvm.AllureCucumber3Jvm
- огурец JVM 4.x требуется allure-cucumber4-jvm , форматер
io.qameta.allure.cucumber4jvm.AllureCucumber4Jvm
allure-maven
plugins отвечает за генерацию отчетов и может использоваться вместе с любым из указанных выше адаптеров
Обновление: Я создал пример проекта с Cucumber JVM 3.x + Allure 2 + Maven здесь: https://github.com/letsrokk/stackoverflow-examples/tree/master/allure-cucumber-example
Вы можете либо запустить тесты и сразу отправить отчет
$ mvn clean test allure:serve
Или выполнить тесты и просто построить отчет, не открывая его
$ mvn clean test allure:report
...
$ ls -l target/site/allure-maven-plugin/
total 4744
-rw-r--r-- 1 user CORP\Domain Users 2220 Aug 29 12:49 allure-maven.html
-rw-r--r-- 1 user CORP\Domain Users 726434 Aug 29 12:49 app.js
drwxr-xr-x 12 user CORP\Domain Users 384 Aug 29 12:49 data
drwxr-xr-x 5 user CORP\Domain Users 160 Aug 29 12:49 export
-rw-r--r-- 1 user CORP\Domain Users 15086 Aug 29 12:49 favicon.ico
drwxr-xr-x 7 user CORP\Domain Users 224 Aug 29 12:49 history
-rw-r--r-- 1 user CORP\Domain Users 657 Aug 29 12:49 index.html
drwxr-xr-x 9 user CORP\Domain Users 288 Aug 29 12:49 plugins
-rw-r--r-- 1 user CORP\Domain Users 1673197 Aug 29 12:49 styles.css
drwxr-xr-x 16 user CORP\Domain Users 512 Aug 29 12:49 widgets