我试图找到有关如何在无头情况下使用硒的信息。
HTMLUnitDriver对我不起作用,所以我试图使用PhantomJSDriver();
Firefox没有'似乎没头。
所以我的问题是,幻影只是无头吗?有没有办法切换无头,并将其作为普通浏览器进行测试?
如果没有,我怎么知道我的脚本工作正常?例如,如果我在firefox中测试它,我可以假设我的脚本只是"工作"在幽灵中完全一样的方式?
答案 0 :(得分:1)
PhantomJS的全部思想是在不实际渲染页面的情况下测试代码。它节省了一些时间。在我们讨论PhantomJS的情况下无法以“正常”模式运行测试,但是你有机会在测试失败时截取屏幕截图,在这种情况下PhantomJS会为你渲染整页。
从Firefox开始 - 在使用Linux和虚拟显示器时,您可以在无头模式下运行它。 此外,请注意PhantomJS使用不同引擎的事实,因此您可能会有不同的结果。