将“ System.Windows.Forms.WebBrowser”转换为“ OpenQA.Selenium.IWebDriver”

问题描述 投票:0回答:1

我有一个问题,因为我不知道如何将“ System.Windows.Forms.WebBrowser”转换为“ OpenQA.Selenium.IWebDriver”。这是我的代码:

IWebDriver driver = tabControl.SelectedTab.Controls[0] as WebBrowser;

我很高兴您的帮助。

c# selenium-webdriver converters
1个回答
1
投票

System.Windows.Forms.WebBrowser是.NET Framework基类库的一部分,但未实现OpenQA.Selenium.IWebDriver,这是开源Selenium项目定义的接口。如果您尝试在.NET Windows Forms应用程序中自动化嵌入式Web浏览器,则没有直接支持的方法仅使用Selenium项目的库来实现。可以将Selenium与WinAppDriver之类的配套项目一起使用,但是您需要自己确认一下。

© www.soinside.com 2019 - 2024. All rights reserved.