如何解决弃用的@CucumberOptions?
在下面的代码中,我使用了@cucumber.options。但它说它已被弃用 所以我尝试使用@cucumberoptions,它需要导入“cucumber.api.cucucumberOptions”。 但是当我签入maven依赖项时,cucumber.api不包含cucumberoptions。 我的导入“import cumber.api.CucumberOptions 我的目标是创建一个好的报告并确定其路径 我可以在这里找到一个相关的问题,但找不到我想要的答案。 如果你们中有人能找到解决办法,我将不胜感激如何解决弃用的@CucumberOptions?,cucumber,cucumber-jvm,cucumber-junit,Cucumber,Cucumber Jvm,Cucumber Junit,在下面的代码中,我使用了@cucumber.options。但它说它已被弃用 所以我尝试使用@cucumberoptions,它需要导入“cucumber.api.cucucumberOptions”。 但是当我签入maven依赖项时,cucumber.api不包含cucumberoptions。 我的导入“import cumber.api.CucumberOptions 我的目标是创建一个好的报告并确定其路径 我可以在这里找到一个相关的问题,但找不到我想要的答案。 如果你们中有人能找到解决办
{import cucumber.api.CucumberOptions;}
我的代码如下:-
package featurefiles;
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.*;
@RunWith(Cucumber.class)
@CucumberOptions(strict = false, features = "features", format = { "pretty",
"html:target/site/cucumber-pretty",
"json:target/cucumber.json" }, tags = { "~@ignore" })
public class CucumberTestRunner {
}
我找到了答案
{import cucumber.api.CucumberOptions;}
不需要
谢谢。而不是:
import cucumber.api.CucumberOptions;
使用:
从io包导入旧类而不是旧类:
导入cucumber.api.CucumberOptions代码>>导入io.cucumber.junit.CucumberOptions代码>
和
导入cumber.api.junit.cumber
>导入io.cumber.junit.cumber代码>那么你的意思是说不需要@CucumberOptions
?