2011-09-23 120 views
4

我使用的硒的webdriver的Java API的:硒的webdriver多线程及隐藏浏览器使用Java

  1. 是否可以创建不同的线程硒的webdriver的多个实例,同时不冲突?

  2. 如何更改WebDriver使用的Firefox安装目录的路径(如果我在其他目录中安装了Firefox)?

  3. 如何隐藏那些线程启动的浏览器(例如firefox)的所有实例?

谢谢。

回答

4

我可以给你第一个问题的答案。

是的,您可以同时运行多个驱动程序实例。但是,建议不要在一台硒服务器上同时运行5个或更多的实例。 Selenium Grid是专门为此设计的(它与Selenium Server捆绑在一起)。

+0

对于你的第二个问题,如果使用Linux,你可以看看http://stackoverflow.com/a/38768819/399959提出的解决方案 –

相关问题