25得票2回答
Selenium能在一个浏览器中使用多线程吗?

我想在多线程中测试一个网站,但当我打开太多的chromedriver时,它们会使用过多的内存。我可以在一个浏览器中使用多线程吗?

13得票2回答
如何在远程Webdriver/Grid配置中设置节点端的Firefox配置文件

建议在DesiredCapabilities中设置Firefox配置文件,并将其通过Wire传递,其中Hub正在运行。就像下面这样DesiredCapabilities caps = DesiredCapabilities.firefox(); FirefoxProfile prof...

11得票1回答
geckodriver:如何在selenium grid的node.config上指定“moz:firefoxOptions”?

我正在使用nunit C#在selenium grid上运行测试,使用以下版本: selenium-standalone-server: v3.3.1 selenium webdriver: v3.3 geckodriver: 0.15 firefox: v52 由于Firefox未安...

9得票1回答
远程Web驱动程序 - 使用Rest Client扩展(附加组件)传递Firefox配置文件

目前我可以通过RemoteWebDriver发送火狐浏览器配置文件,但是我无法将RestClient扩展程序发送到配置文件中。 我需要一个特定的REST客户端扩展(火狐浏览器插件)可用于我的测试用例执行。 如果我在本地使用火狐驱动运行测试用例,则可以正常工作....但是如何使用RemoteWe...

9得票3回答
如何在Selenium Grid(Extras)中终止会话

如何在Selenium Grid中终止会话?我的问题是,如果我的测试失败,那么中心仍将保留此测试的会话,因此我无法运行另一个测试(它运行但失败,因为无法获得空闲节点,因为它已在中心注册)。我找到了这个如何在Selenium Grid节点中终止线程,其中有一个答案是使用DELETE / sess...

8得票6回答
Selenium网格与Chrome驱动程序(WebDriverException:必须通过webdriver.chrome.driver系统属性设置驱动程序可执行文件的路径)

我正在尝试在Chrome驱动程序上运行我的Selenium Grid。 首先,我启动了hub和node: java -jar selenium-server-standalone-2.45.0.jar -role hub java -jar selenium-server-standalon...

7得票2回答
Selenium Grid 提供了异常:PROXY_REREGISTRATION。

感谢大家的帮助,我现在已经成功地运行了Selenium Grid 2。但是,我又面临一个新问题: 会话 [xxxxx] 由于PROXY_REREGISTRATION而被终止。 根据我所读到的,这意味着节点已经断开连接,并尝试重新连接到主机,但失败了。 但我想知道的是,如何处理这个异常,或者...