屏幕截图未附加黄瓜4适配器

时间:2020-01-30 15:42:40

标签: selenium cucumber extentreports

您好,我想将屏幕截图附加到黄瓜范围报告中 以下是我在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!!!");

仍然没有附上屏幕截图。我缺少添加屏幕截图的内容吗?

0 个答案:

没有答案