您好,我想将屏幕截图附加到黄瓜范围报告中 以下是我在pom.xml中使用的版本
cucumber-junit :4.0.1
cucumber-java : 4.0.1
cucumber-core: 4.0.1
extentreports : 4.0.9
extentreports-cucumber4-adapter : 1.0.7
在hooks.java下,我使用了以下代码
@After()
public void afterScenario(Scenario scenario){
if(scenario.isFailed()){
byte[] screenshot = ((TakesScreenshot)driver).getScreenshotAs(OutputType.BYTES);
scenario.embed(screenshot, "image/png");
scenario.write("Test case failed!!!!");
}
df.tearDown();
log.info("Close the browser!!!");
仍然没有附上屏幕截图。我缺少添加屏幕截图的内容吗?