我一直在研究如何在后台运行 selenium 浏览器实例。我发现了一些关于使用虚拟 GUI 实例或类似东西的东西,但这些都是针对 Windows 的。
我正在使用 Ubuntu Linux,所以我想知道最简单的方法是什么来抑制显示给启动 selenium 实例的用户的实际浏览器实例,因为目前我正在使用其中的 25 个线程,并且将它们全部打开有点奇怪/烦人。
感谢您的任何建议。
最佳答案
如果您使用的是 Firefox,您可以执行 *custom path/to/browser --display=:0。如果您想使用其他浏览器并用 java 编写测试,您可以使用 htmlunit 并指定功能。如果您使用的是 ruby,则可以使用与 htmlunit 类似的方式使用 capybara。
关于linux - Selenium RC,在 Linux 上,有没有办法让所有浏览器实例在后台运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3852230/