如何制作测试脚本组

时间:2017-11-24 13:50:15

标签: squish

假设我有几个测试套件:

suite_first

  • tst_first_1
  • tst_first_2
  • tst_first_3

suite_second

  • tst_second_1

suite_third

  • tst_third_1
  • tst_third_2

我可以通过单次运行从Squish GUI执行每个套件。

但是,如果我想从不同的套件中运行测试脚本集合,那该怎么办...例如,我需要像单独的套件一样执行tst_first_2tst_second_1tst_third_1

是否有可能从不同套件创建特定脚本组,以便能够通过单次运行来执行它们?

2 个答案:

答案 0 :(得分:1)

不,这还不可能。

你可以通过创建一个"虚拟"来解决这个问题。即时测试套件,您可以链接到#34;所需的测试用例,例如通过符号文件系统链接。

如果测试套件具有单独的全局脚本配置或单独的对象图,则使用此方法可能很困难甚至不可能。

请向供应商提交功能请求。

答案 1 :(得分:1)

默认情况下,Squish IDE目前一次只支持一个套件。但是,您可以使用批处理文件轻松实现此目的,将每个套件所需的测试用例传递给squish runner。 Playback option --testcase

这种类型的测试用例选择也可以通过Squish插件选择其他构建自动化工具,如Jenkins。

您可以通过创建虚拟套件来调用不同套件中的测试用例,但我不建议这样做,因为一致性问题。