发布:2020/9/24 17:09:59作者:管理员 来源:本站 浏览次数:1299
开发环境:VS2019 + .Net4.5.2
通过NuGet 安装
由于网络不好,一般情况是直接在官方下载后,通过NuGet安装
安装的包:
安装完成之后,在项目引用:
-
using OpenQA.Selenium;
-
using OpenQA.Selenium.Chrome;
基本用法:
-
IWebDriver ieop = PublicVar.iWebChrome();//初始化
-
ieop.Navigate().GoToUrl("http://www.baidu.com/");//打开网址
-
var source = ieop.PageSource;//获取页面源码
-
ieop.Manage().Window.Maximize();//窗口最大化
操作已经打开的网页(浏览器)
在浏览器快捷方式 上 右键 -》属性-》目标
将Chrome浏览器的快捷方式 的 目标 修改为
C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe --remote-debugging-port=9222 --user-data-dir="D:\selenium\AutomationProfile"
操作代码:
-
public static IWebDriver iWebChrome()
-
{
-
ChromeOptions options = new ChromeOptions();
-
options.DebuggerAddress = "127.0.0.1:9222";
-
var service = ChromeDriverService.CreateDefaultService();
-
service.HideCommandPromptWindow = true;//关闭每次调试时打开的CMD
-
IWebDriver driver = new ChromeDriver(service, options);
-
return driver;
-
}
待继。。。
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4