Chrome自动化测试
ChromeDriver 国内镜像下载,来自华为云:
https://mirrors.huaweicloud.com/chromedriver/
直接下载最新版本即可。
如果用VS开发,可以直接通过Nuget进行包安装,无需单独安装WebDriver
(1) Selenium.WebDriver 最新版本即可
(2) Selenium.WebDriver.ChromeDriver 需要和当前安装的Chrome浏览器版本配合,只要在Nuget包管理器切换版本即可
基本使用代码如下:
using OpenQA.Selenium.Chrome;
var driver = new ChromeDriver();
string Source = null;
try
{
driver.Navigate().GoToUrl(url);
Source = driver.PageSource;
}
catch (Exception ex)
{
}
finally
{
// driver.Close();
//driver.Quit();
}
//System.IO.File.WriteAllText(SavePath, Source, System.Text.Encoding.UTF8);
