我想在多线程中测试一个网站,但当我打开太多的chromedriver时,它们会使用过多的内存。我可以在一个浏览器中使用多线程吗?
建议在DesiredCapabilities中设置Firefox配置文件,并将其通过Wire传递,其中Hub正在运行。就像下面这样DesiredCapabilities caps = DesiredCapabilities.firefox(); FirefoxProfile prof...
我正在使用nunit C#在selenium grid上运行测试,使用以下版本: selenium-standalone-server: v3.3.1 selenium webdriver: v3.3 geckodriver: 0.15 firefox: v52 由于Firefox未安...
目前我可以通过RemoteWebDriver发送火狐浏览器配置文件,但是我无法将RestClient扩展程序发送到配置文件中。 我需要一个特定的REST客户端扩展(火狐浏览器插件)可用于我的测试用例执行。 如果我在本地使用火狐驱动运行测试用例,则可以正常工作....但是如何使用RemoteWe...
如何在Selenium Grid中终止会话?我的问题是,如果我的测试失败,那么中心仍将保留此测试的会话,因此我无法运行另一个测试(它运行但失败,因为无法获得空闲节点,因为它已在中心注册)。我找到了这个如何在Selenium Grid节点中终止线程,其中有一个答案是使用DELETE / sess...
我正在尝试在Chrome驱动程序上运行我的Selenium Grid。 首先,我启动了hub和node: java -jar selenium-server-standalone-2.45.0.jar -role hub java -jar selenium-server-standalon...
感谢大家的帮助,我现在已经成功地运行了Selenium Grid 2。但是,我又面临一个新问题: 会话 [xxxxx] 由于PROXY_REREGISTRATION而被终止。 根据我所读到的,这意味着节点已经断开连接,并尝试重新连接到主机,但失败了。 但我想知道的是,如何处理这个异常,或者...