Java 在一个Browserstack会话中打开两个浏览器实例
使用Selendie我执行下一步:Java 在一个Browserstack会话中打开两个浏览器实例,java,testing,junit,browserstack,selenide,Java,Testing,Junit,Browserstack,Selenide,使用Selendie我执行下一步: 使用禁用的Cookie打开浏览器 采取一些措施 关闭浏览器 打开一个新的浏览器实例 采取一些措施 第三和第四步实施: WebDriverRunner.getWebDriver().close(); WebDriver webDriver = TestConfig.getWebDriver(getDisabledCookiesPreferences(COOKIES_STATUS)); WebDriverRunner.setWebDriver(webDriver)
WebDriverRunner.getWebDriver().close();
WebDriver webDriver = TestConfig.getWebDriver(getDisabledCookiesPreferences(COOKIES_STATUS));
WebDriverRunner.setWebDriver(webDriver);
Browserstack会话ID等于(RemoteWebDriver驱动程序)
结果,在BrowserStack中,我得到了两个会话:两个WebDriver实例。我是否可以在同一会话中再次打开浏览器?或者您知道如何使用预定义的会话ID(来自旧实例)设置新浏览器实例吗?我认为在执行1和2个步骤后,您应该切换到另一个选项卡并执行步骤,它将保持在同一个会话中。在这种情况下,启用Cookie返回不起作用。所以我必须关闭并创建一个新的驱动程序。