Sap*_*pna 1 cucumber cucumber-jvm cucumber-junit
在下面的代码中,我使用了@ cucumber.options。但是它已被弃用。
所以我正在尝试使用@cucumberoptions,它需要导入“ cucumber.api.CucumberOptions”。但是,当我签入我的Maven依赖项时,cucumber.api不包含黄瓜选项。我正在为导入“导入cuming.api.CucumberOptions;”添加一条红线。
我的目的是创建一个好的报告并设定其路径。
我可以找到一个相关的问题- 如何解决@CucumberOptions中的format选项弃用?在这里,但找不到我正在寻找的答案。如果您能找到解决方案,我将不胜感激。
我的代码如下:
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 {
}
Run Code Online (Sandbox Code Playgroud)
小智 7
代替 :
import cucumber.api.CucumberOptions;
Run Code Online (Sandbox Code Playgroud)
使用:
import io.cucumber.junit.CucumberOptions;
Run Code Online (Sandbox Code Playgroud)
我找到了这个问题的答案。
{import cucumber.api.CucumberOptions;}
Run Code Online (Sandbox Code Playgroud)
不需要。
谢谢。
| 归档时间: |
|
| 查看次数: |
5266 次 |
| 最近记录: |