我写了一个gradle任务。从那个任务我正在运行我的testng测试套件。
任务upsSmoke(类型:JavaExec){
classpath += files('conf')
main = 'org.testng.TestNG'
enter code here
args '-testjar', 'build/libs/*.jar' ,'-xmlpathinjar','testsuites/abc.xml', '-d' , reportFolder
classpath +=configurations.runtime
systemProperties 'logDir': logFolder
systemProperties 'testReportOutputFolder': reportFolder
systemProperties 'executionSummaryReportName': executionSummaryReportName
systemProperties 'com.tc.productkey.path': licenseFile
ignoreExitValue = 'true'
}
abc.xml是我的测试套件。我想在同一个xyz.xml任务中再运行一个套件,xyz.xml也存在于同一个testsuite文件夹中。
我试过
args '-testjar', 'build/libs/*.jar' ,'-xmlpathinjar','testsuites/abc.xml' 'testsuites/xyz.xml', '-d' , reportFolder
但它不起作用。你们可以帮忙吗?