在Selenium中使用JavascriptExecutor进行PhantomJS测试

时间:2013-07-09 19:41:44

标签: java testing selenium phantomjs ghostdriver

我现有的用Java编写的测试使用了Selenium的JavascriptExecutor。这些测试通常使用常规驱动程序。但是现在我正在尝试使用PhantomJS驱动程序+ GhostDriver来运行这些无头测试。似乎JavascriptExecutor没有运行并返回一个值。这是PhantomJS / GhostDriver的限制,还是驱动程序需要一个我缺少的参数来执行脚本。我有

    caps.setJavascriptEnabled(true); 

在我的设置方法中设置。虽然我相信1.9版本默认启用Javascript。那么这件作品对于GhostDriver来说根本不起作用,还是我缺少一些东西?

0 个答案:

没有答案