这个测试设置正确/可能selenium IDE,ghostdriver,phantom.js,网格和php-webdriver正确吗?

时间:2014-11-19 20:43:53

标签: selenium selenium-webdriver phantomjs selenium-grid ghostdriver

我想立刻运行许多phantomjs实例。我想使用phantomjs而不是selenium和firefox / chrome / ie的原因是cookie的分离和使用代理的便利性(如果每个需要的话)(我们的一些系统需要从不同的IP访问)。加上phantomjs似乎比使用" head"的浏览器更轻薄/更快。

我还想使用selenium IDE生成测试脚本(我已尝试使用Resurrectio + casperjs,但是selenium似乎更好)然后使用php-webdriver将它们作为PHP运行。

我一直试图了解所有这些部分是如何组合在一起的,所以这个过程是否有效......

使用firefox在selenium IDE中生成测试脚本,然后将它们导出到python 将此Python脚本转换为facebooks php-webdriver版本。看起来我必须手动执行此操作? 使用这个php脚本运行Phantom.js并将其指向selenium java服务器以执行脚本。

这一切都正确吗?我可以在一次机器上同时运行多个实例吗?我需要电网吗? ghostdriver在哪里适合这一切!?

0 个答案:

没有答案