![](/img/trans.png)
[英]maven-cucumber-reporting plugin is not generating the report - in latest 5.3.0 version
[英]Cucumber Java latest version
從哪里我可以獲得最新的測試運行程序 class 格式和 Java 的 cucumber 依賴項。 我有舊的依賴項,它正在工作,但現在這些太舊了,沒有。 我創建了新的 POM 文件,但現在我的 TestRunner 文件有紅色錯誤行,我無法運行我的測試。 我在下面復制了我的新舊依賴項。 請讓我知道我在這里缺少什么。 我需要更多的依賴還是這些就足夠了。
舊 POM:(使用舊依賴項,當我嘗試運行功能文件時出現以下錯誤:
cucumber.runtime.CucumberException:未知選項:--plugin
<dependencies>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-picocontainer</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>2.42.2</version>
</dependency>
</dependencies>
NEW POM: (if I use following new dependencies, my TESTRUNNER has red lines under"@CucumberOptions"
<!-- https://mvnrepository.com/artifact/info.cukes/cucumber-picocontainer -->
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-picocontainer</artifactId>
<version>1.2.5</version>
</dependency>
<!-- https://mvnrepository.com/artifact/info.cukes/cucumber-junit -->
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.2.5</version>
</dependency>
<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-server -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>3.141.59</version>
</dependency>
不,我手動更新我的 pom.xml 文件。 從 maven 存儲庫獲取新的依賴項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.