在Selenium IDE中同时在多个浏览器上启动多个“测试套件”(所有克隆)?

时间:2019-01-08 17:54:37

标签: selenium firefox automation ide

场景: 安装了Selenium IDE插件的多个Firefox浏览器,位于主机中的虚拟机中,它们都包含相同的源,即在各自的S-IDE窗口中具有完全相同的命令。

除了手动启动每个测试套件外,您会推荐什么作为一种优雅的解决方案(手动)一次在所有浏览器中启动所有测试套件的启动?


如果有人感兴趣,这是一个主意,它是故意写的:

  • 该脚本将每隔30秒检查一次我的个人网站上的#element#,以刷新其内容。
  • 如果该元素不存在,它将返回标签[NO],此后会出现暂停[30000],然后再次打开网站并检查所需的#element#。
  • 每当我需要它们一次全部启动时,我可以在几秒钟内插入所需的#element#来修改我的网站,然后保存更改。要确保在脚本部分确实启动了所有测试套件,还需要30秒的时间,这对我来说很重要,然后我将撤消对网站的修改。
  • 因此,当每个浏览器中的每个脚本这次都检测到#element#时,系统将指示其继续标记为[YES],然后启动重要的命令链。
  • (每个)脚本完成后,系统将指示其转到前面提到的标签[NO],该过程将永久存在于该循环中,直到如果我再次在个人网站上插入#element#,我要重复整个过程。

1 个答案:

答案 0 :(得分:0)

  

作为一种优雅的解决方案(手动)一次在所有浏览器中启动所有测试套件的启动,您会推荐什么而不是手动启动每个测试套件?

两个不错的选择: