The test does not run using Allure-Cucumber using Maven. Please tell me what you need to fix? Pom:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>ru.Task4_Cucumber</groupId> <artifactId>Task4_Cucumber</artifactId> <version>1.0-SNAPSHOT</version> <properties> <allure.version>1.5.2</allure.version> <aspectj.version>1.8.9</aspectj.version> <compiler.version>1.8</compiler.version> <selenium.version>3.7.0</selenium.version> </properties> <dependencies> <dependency> <groupId>ru.yandex.qatools.allure</groupId> <artifactId>allure-cucumber-jvm-adaptor</artifactId> <version>1.6.2</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>${selenium.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.21</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>${aspectj.version}</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> <configuration> <includes> <include>**/CucumberRunner.java</include> </includes> <testFailureIgnore>true</testFailureIgnore> <argLine> -Dfile.encoding=UTF-8 -javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar </argLine> <systemProperties> <property> <name>allure.results.directory</name> <value>${project.build.directory}/allure-results</value> </property> </systemProperties> </configuration> <dependencies> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>${aspectj.version}</version> </dependency> </dependencies> </plugin> <plugin> <groupId>ru.yandex.qatools.allure</groupId> <artifactId>allure-maven-plugin</artifactId> <version>2.5</version> <executions> <execution> <id>allure-report</id> <phase>post-integration-test</phase> <goals> <goal>report</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build> </project> Logs:
"C:\Program Files\Java\jdk1.8.0_144\bin\java" -Dmaven.multiModuleProjectDirectory=C:\Users\1\IdeaProjects\Task4_Cucumber "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\plugins\maven\lib\maven3\bin\m2.conf" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\lib\idea_rt.jar=53001:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\plugins\maven\lib\maven3\boot\plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2017.1.4 clean -Denvironment=environment install [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for ru.Task4_Cucumber:Task4_Cucumber:jar:1.0-SNAPSHOT [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: junit:junit:jar -> duplicate declaration of version 4.12 @ line 30, column 21 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 97, column 21 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Task4_Cucumber 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ Task4_Cucumber --- [INFO] Deleting C:\Users\1\IdeaProjects\Task4_Cucumber\target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ Task4_Cucumber --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, ie build is platform dependent! [INFO] Copying 0 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ Task4_Cucumber --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, ie build is platform dependent! [INFO] Compiling 13 source files to C:\Users\1\IdeaProjects\Task4_Cucumber\target\classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ Task4_Cucumber --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, ie build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ Task4_Cucumber --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, ie build is platform dependent! [INFO] Compiling 1 source file to C:\Users\1\IdeaProjects\Task4_Cucumber\target\test-classes [INFO] [INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ Task4_Cucumber --- ------------------------------------------------------- TESTS ------------------------------------------------------- Running CucumberRunner Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.23 sec <<< FAILURE! - in CucumberRunner initializationError(CucumberRunner) Time elapsed: 0.053 sec <<< ERROR! cucumber.runtime.CucumberException: Error parsing feature file Страхование.feature Caused by: gherkin.lexer.LexingError: Lexing error on line 2: 'Функционал: Страхование Сценарий: Заявка на Страхование Когда выбран пункт меню "Страхование" И выбран вид страхования "Путешествия и покупки" Когда выбран пункт меню "Страхование" И выбран вид страхования "Путешествия и покупки" Тогда заголовок страницы Cтрахование путешественников равен "Cтрахование путешественников" Когда нажата кнопка "Оформить онлайн" Тогда переход на дргую вкладку Когда выбрана сумма "Минимальная" Тогда нажата кнопка "Оформить" Когда заполняются поля: Когда заполняются поля: |Застрахованные: Фамилия|Ivanov| |Застрахованные: Имя|Ivan| |Застрахованные: Дата рождения|05.05.1990| |Фамилия|Петров| |Имя|Сергей| |Отчество|Иванович| |Дата рождения|15.09.1980| |Серия паспорта|5010| |Номер паспорта|215316| |Дата выдачи|10.06.2011| |Место выдачи|ОУФМС РОССИИ УВД ПО ЦЕНТРАЛЬНОМУ АДМИНИСТРАТИВНОМУ ОКРУГУ ГОРОД МОСКВА| Тогда значения полей равны: |Застрахованные: Фамилия|Ivanov| |Застрахованные: Имя|Ivan| |Застрахованные: Дата рождения|05.05.1990| |Фамилия|Петров| |Имя|Сергей| |Отчество|Иванович| |Дата рождения|15.09.1980| |Серия паспорта|5010| |Номер паспорта|215316| |Дата выдачи|10.06.2011| |Место выдачи|ОУФМС РОССИИ УВД ПО ЦЕНТРАЛЬНОМУ АДМИНИСТРАТИВНОМУ ОКРУГУ ГОРОД МОСКВА| И нажата кнопка "Продолжить" Тогда не заполнены поля "Номер телефона вводится в 10-ти значном формате" %_FEATURE_END_%'. See http://wiki.github.com/cucumber/gherkin/lexingerror for more information. Results : Tests in error: CucumberRunner.initializationError » Cucumber Error parsing feature file Страх... Tests run: 1, Failures: 0, Errors: 1, Skipped: 0 [ERROR] There are test failures. Please refer to C:\Users\1\IdeaProjects\Task4_Cucumber\target\surefire-reports for the individual test results. [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ Task4_Cucumber --- [INFO] Building jar: C:\Users\1\IdeaProjects\Task4_Cucumber\target\Task4_Cucumber-1.0-SNAPSHOT.jar [INFO] [INFO] --- allure-maven-plugin:2.5:report (allure-report) @ Task4_Cucumber --- [INFO] Generate Allure report (report) with version 1.5.2 [INFO] Generate Allure report to C:\Users\1\IdeaProjects\Task4_Cucumber\target\site/allure-maven-plugin [ERROR] Directory C:\Users\1\IdeaProjects\Task4_Cucumber\target\allure-results not found. [WARNING] Allure report was skipped because there is no results directories found. [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ Task4_Cucumber --- [INFO] Installing C:\Users\1\IdeaProjects\Task4_Cucumber\target\Task4_Cucumber-1.0-SNAPSHOT.jar to C:\Users\1\.m2\repository\ru\Task4_Cucumber\Task4_Cucumber\1.0-SNAPSHOT\Task4_Cucumber-1.0-SNAPSHOT.jar [INFO] Installing C:\Users\1\IdeaProjects\Task4_Cucumber\pom.xml to C:\Users\1\.m2\repository\ru\Task4_Cucumber\Task4_Cucumber\1.0-SNAPSHOT\Task4_Cucumber-1.0-SNAPSHOT.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 22.035 s [INFO] Finished at: 2018-06-17T15:52:46+07:00 [INFO] Final Memory: 28M/168M [INFO] ------------------------------------------------------------------------ Process finished with exit code 0 feature file
#langugage: ru Функционал: Страхование Сценарий: Заявка на Страхование Когда выбран пункт меню "Страхование" И выбран вид страхования "Путешествия и покупки" Когда выбран пункт меню "Страхование" И выбран вид страхования "Путешествия и покупки" Тогда заголовок страницы Cтрахование путешественников равен "Cтрахование путешественников" Когда нажата кнопка "Оформить онлайн" Тогда переход на дргую вкладку Когда выбрана сумма "Минимальная" Тогда нажата кнопка "Оформить" Когда заполняются поля: |Застрахованные: Фамилия|Ivanov| |Застрахованные: Имя|Ivan| |Застрахованные: Дата рождения|05.05.1990| |Фамилия|Петров| |Имя|Сергей| |Отчество|Иванович| |Дата рождения|15.09.1980| |Серия паспорта|5010| |Номер паспорта|215316| |Дата выдачи|10.06.2011| |Место выдачи|ОУФМС РОССИИ УВД ПО ЦЕНТРАЛЬНОМУ АДМИНИСТРАТИВНОМУ ОКРУГУ ГОРОД МОСКВА| Тогда значения полей равны: |Застрахованные: Фамилия|Ivanov| |Застрахованные: Имя|Ivan| |Застрахованные: Дата рождения|05.05.1990| |Фамилия|Петров| |Имя|Сергей| |Отчество|Иванович| |Дата рождения|15.09.1980| |Серия паспорта|5010| |Номер паспорта|215316| |Дата выдачи|10.06.2011| |Место выдачи|ОУФМС РОССИИ УВД ПО ЦЕНТРАЛЬНОМУ АДМИНИСТРАТИВНОМУ ОКРУГУ ГОРОД МОСКВА| И нажата кнопка "Продолжить" Тогда не заполнены поля "Номер телефона вводится в 10-ти значном формате"