Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium webdriver 如何使用cucumber调用侦听器?_Selenium Webdriver_Cucumber_Cucumber Junit - Fatal编程技术网

Selenium webdriver 如何使用cucumber调用侦听器?

Selenium webdriver 如何使用cucumber调用侦听器?,selenium-webdriver,cucumber,cucumber-junit,Selenium Webdriver,Cucumber,Cucumber Junit,这是我的Junit runner文件和cucumber。我想在这里调用listners,但不知道怎么做 package com.olmgroup.runner; import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; @RunWith(Cucumber.class) @CucumberOptions(format={"pretty","

这是我的Junit runner文件和cucumber。我想在这里调用listners,但不知道怎么做

package com.olmgroup.runner;

import org.junit.runner.RunWith;

import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;

@RunWith(Cucumber.class)
@CucumberOptions(format={"pretty","junit:reports/junit/junit.xml",      
 "html:reports/html", 


 "json:reports/json/integration_report.json","junit:reports/xml/cucumber.xml"}, 
                      features="src/test/resources/integration.feature", dryRun=false, glue="com.olmgroup.script",
                      tags="@IntegrationTesting")

public class IntegrationRunner{

}

什么样的听众?您能解释一下您的用例吗?我想调用listener,它在执行完成后生成自定义报告。在steps definitions类中,您可以在
注释之后使用
@after,它将在您的场景之后调用。但是会有很多步骤定义类和这个监听器生成报告,我想在执行完成并生成报告后运行它。