2015-06-05 57 views
0

如何配置PhantomJS在Internet Explorer中运行比默认的Firefox我可以配置Phantomjs在Firefox中运行在Internet Explorer吗?

+0

PhantomJS是一个完整的浏览器。它不能在Firefox或IE或Chrome中运行。它也不能模拟Firefox或IE或Chrome。 –

+0

感谢Artjom,我可以在幻像运行时截取屏幕截图,UI与Firefox完全相同,但是我的问题是我无法在使用Phantom时点击按钮和链接,但在将Phantom代码发回给webdriver后我的端到端脚本完美运行。有没有一种解决方案可以建议Phantom不采用某些元素? – Martin

+0

您需要提供问题描述以及重现问题所需的最小代码。通常我会说你需要[编辑]你的问题来包含这些东西,但是你的问题已经有了答案。如果他们发现答案不能回答(改变的)问题,那么改变这个问题会混淆未来的读者。你应该问一个新的和详细的问题。 –

回答

0

为简单易懂,你可以比较PhantomJS到Firefox或IE浏览器,但没有接口...所以你刚才所说的基本上是 - “我可以在IE中使用Firefox?” ......

关于使用运行VS phantomJS浏览器,你可能会遇到的差异无头测试...

前2我遇到的区别是:

1 :.无头测试速度太快,你需要大量的服务员甚至睡觉(不好的练习)来减慢速度,所以当你的步骤运行时元素是可点击/可见的... 2 :.通过element.trigger('click')解析的重叠元素,而不是element.click

+0

一直在尝试更多的睡眠,但他们似乎没有为我的剧本工作,我最终睡了太久。将检查第二个选项,元素触发器。谢谢 – Martin

相关问题