我想用 50 个 Firefox 独立浏览器(或更多)的并行实例运行 Selenium Grid 2 测试。但是如果所有这些浏览器窗口都打开,它需要大量的机器内存。出于这个原因,我想使用隐藏的 Firefox 窗口运行测试。如何在后台使用 Firefox 窗口运行此测试。我试过:
DesiredCapabilities capability = new DesiredCapabilities();
capability = DesiredCapabilities.firefox();
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("browser.tabs.loadDivertedInBackground", true);
capability.setCapability(FirefoxDriver.PROFILE, profile);
但它没有用。谁能帮我?