如何通过Jenkins定位特定的黄瓜功能文件(自动化测试)?

时间:2019-04-02 16:20:48

标签: java selenium jenkins selenium-webdriver cucumber

当前,我正在使用一个testng.xml文件来定位特定的RunnerClass,然后再通过Jenkins定位一个或多个功能文件,然后生成详细的报告。

是否可以根据特征文件的名称在Jenkins中定位一个特征文件?然后在詹金斯内部生成报告。

2 个答案:

答案 0 :(得分:3)

我知道我们可以使用cucumber.options运行单个功能文件,该文件将覆盖@CucumberOptions批注中的所有选项:

MVN测试-Dcucumber.options =“ src / test / features / com / automation / organization / featurefiles / Account.feature”

我不认为,因此Jenkins中有直接选项可用于运行单个功能文件。但是,您可能需要确定如何从POM.xml执行上述命令,以便先由POM然后由Jenkins运行。

答案 1 :(得分:0)

等级测试-Dtest.config = config。$(ENV).properties -Dcucumber.options = $(Tag)

依赖性工具等级

需要根据您的Make文件对Jenkins进行一些更改