gpt4 book ai didi

java - Selenium 2 : Store webdriver instance id of open window to create new webdriver instance with this id

转载 作者:行者123 更新时间:2023-11-30 05:02:15 25 4
gpt4 key购买 nike

这个问题是关于 Selenium 2 RC2 的 Java API,与 Firefox 4 一起使用。

假设我打开了一个 WebDriver 实例,并在该浏览器窗口中进行了一些交互,例如打开 URL、单击链接和填写表单。

是否可以创建一个使用已打开窗口的新 WebDriver 实例?像这样的东西(伪代码):

WebDriver webDriver1 = new FireFoxWebDriver();
webDriver.doSomeStuff();
String webDriverInstanceId = webDriver.getId();

WebDriver webDriver2 = new FireFoxWebDriver(webDriverInstanceId);
webDriver.continueDoingMoreStuffInSameWindow();

最佳答案

Selenium WebDriver API 中尚无“附加到浏览器的现有实例”功能。无论 WebDriver 还是其他进程启动了您想要附加到的浏览器实例,都是如此。有一个open feature request为了它。

关于java - Selenium 2 : Store webdriver instance id of open window to create new webdriver instance with this id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6283682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com