【发布时间】:2011-12-07 15:27:56
【问题描述】:
非常感谢有关如何通过 C# 使用 Selenium Webdriver 连接到已经打开的浏览器的指南。
这个问题占用了我大约 30% 的脚本开发时间!
【问题讨论】:
-
我不认为这是可能的
-
为什么不创建一个测试套件并使用相同的 selenium 实例?
-
我该怎么做?测试停止后,如何连接现有浏览器?
-
找到解决方案了吗?
-
如果您开始测试然后没有退出浏览器,如果您跟踪 Selenium SessionId 和连接到浏览器的端口,您可能会重新连接到它。然后,您必须扩展 RemoteWebDriver 以允许您传入自己的 SessionId 并将 url 指向您跟踪的端口。注意:这只有在您使用 Selenium 启动浏览器时才可能起作用。
标签: c# selenium webdriver selenium-webdriver