预配置的Selenium环境?

时间:2016-02-22 16:51:26

标签: php selenium

硒的一个重要好处是通过Firefox Selenium-IDE或Selenium Builder记录测试用例的简单性。不需要特定的技能,它几乎像点击“记录”一样简单。然而,以某种方式运行这些测试用例需要普通的PHP开发人员学习Java和Linux管理等。

在阅读了过去5个小时的教程之后,艰难地做到这一点似乎没有任何预算。

那么 - 有一个简单的解决方案吗?其中一个很棒:

  • 上传您的测试用例,支付几美元并运行它们的在线服务
  • 准备好的VM,您只需启动并复制测试用例
  • 你只需要一个bash脚本wget&跑来设置一切

由于

1 个答案:

答案 0 :(得分:1)

正如您所描述的那样,超越了Selenium IDE的简洁性,我认为Selenium WebDriver是Selenium NG,这也是主http://www.seleniumhq.org/页面上提到的内容。

因此,对于最简单的情况,您可以使用Selenium IDE插件。对于任何更复杂的案例,Selenium人建议使用Selenium WebDriver - 您可以:

  • 使用准备好的selenium docker images(对于准备好的VM)并使用简单的bash脚本来编排
  • 使用SauceLabs等在线服务上传测试

仍然可以将Selenium IDE测试保存为java文件并从上述技术中受益,但是无法再将它们读入Selenium IDE。