当前,我正在使用一个testng.xml文件来定位特定的RunnerClass,然后再通过Jenkins定位一个或多个功能文件,然后生成详细的报告。
是否可以根据特征文件的名称在Jenkins中定位一个特征文件?然后在詹金斯内部生成报告。
答案 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进行一些更改