如何在jenkins文件中为jenkins在测试套件中添加多个测试用例?

时间:2018-04-09 12:04:38

标签: jenkins groovy automated-tests squish

我在jenkins上有一个阶段,必须执行挤压测试。在jenkins文件里面我有:

step([$class: 'SquishBuilder',
               squishConfig: 'Default',
               testSuite: env.WORKSPACE +"/test_suites/suite_sample_module2"])

我实际上在test_suites内部进行了各种测试,试图将其添加到舞台中:

step([$class: 'SquishBuilder',
               squishConfig: 'Default',
               testSuite: '''env.WORKSPACE + "/test_suites/suite_sample_module2" env.WORKSPACE + "/test_suites/suite_sample_module2"'''])

但它并没有把它作为单独的套件阅读,所以建议如何在test_suites字段中添加多个测试用例。

1 个答案:

答案 0 :(得分:1)

testSuite条目必须用换行符分隔。如果不确定,请考虑使用"管道语法" > "样本步骤" > "步骤:一般构建步骤"和"构建步骤" > "挤流" (需要Jenkins的专用Squish插件,而不是支持Hudson Jenkins的插件)。