1、安装
在项目名\引用\右击\管理NuGet程序包\搜索Selenium
1.1安装核心库Selenium.Support 从安装输出中看到Selenium.WebDriver已经自动安装了
1.2安装 Chrome浏览器驱动库,程序包名称为Selenium.WebDriver.ChromeDriver。(没装最新的,根据我的浏览器版本选了一个79.0.3945的)安装完毕会在项目debug目录生成chromedriver.exe.
令人不解的是在项目的packages目录中会出现Baidu.AI.3.6.3,难道百度在这里面作了什么贡献?
2、代码:
using (var driver = new OpenQA.Selenium.Chrome.ChromeDriver()) { driver.Navigate().GoToUrl("http://www.baidu.com"); //driver.Url = "http://www.baidu.com"是一样的 var source = driver.PageSource; Console.WriteLine(source); }
编译,运行,成功打开chrome访问百度。
参考:https://blog.csdn.net/a1003434346/article/details/80257946
https://www.cnblogs.com/zhaotianff/p/11330810.html
来源:https://www.cnblogs.com/pu369/p/12365383.html