1. 准备环境
原料:Visual Studio
selenium-dotnet-2.48.0
selenium-dotnet-2.48.0 可以从我的百度云盘(http://pan.baidu.com/s/1nubszGl)下载,也可以从官网下载。
2. 创建简单Demo
2.1 使用Visual Studio Community 2015 创建控制台应用程序 "SeleniumDemo"

2.2 点击 Visual Studio Community 2015 主菜单中的 "工具" ->"NuGet 包管理器" -> "程序包管理器控制台" 打开 "程序包管理器控制台"。

在 "程序包管理器控制台" 中键入并执行命令 "Install-Package Selenium.WebDriver" 安装 Selenium WebDriver 包。这将下载并引入 Selenium 需要的引用。


2.3 在项目文件 "Program.cs" 中添加如下引用:
1 using OpenQA.Selenium; 2 using OpenQA.Selenium.IE; 3 using System.Threading;
2.4 在 Main方法中添加如下代码:
1 //创建一个IE的实例 2 IWebDriver driver = new InternetExplorerDriver(); 3 4 //导航到我的博客 5 driver.Navigate().GoToUrl("http://www.cnblogs.com/medean/p/5080141.html"); 6 Thread.Sleep(5000); 7 8 //最大化IE窗口 9 driver.Manage().Window.Maximize(); 10 Thread.Sleep(5000); 11 12 //点赞我的博客 13 driver.FindElement(By.Id("green_channel_digg")).Click(); 14 Thread.Sleep(5000); 15 16 //关注我的博客 17 driver.FindElement(By.Id("green_channel_follow")).Click(); 18 Thread.Sleep(5000); 19 20 //发表评论 21 //driver.FindElement(By.Id("tbCommentBody")).SendKeys("这是一篇极好的文章,我读完后受益匪浅!"); 22 //Thread.Sleep(5000); 23 24 //关闭session 25 driver.Quit(); 26 27 //关闭IE实例 28 driver.Close();
2.5 从下载的selenium-dotnet-2.48.0中可以找到IE driver。你需要拷贝一个到项目文件夹debug下面,也可以通过代码指定driver路径。
selenium-dotnet-2.48.0\x64\IEDriverServer.exe
selenium-dotnet-2.48.0\x86\IEDriverServer.exe
2.6 接下来你就可以运行这个Demo了
3. 如果你使用的是 Visual Studio 2010,你也可以下载完s elenium-dotnet-2.48.0 之后手动在项目中引用 Selenium引用。
浙公网安备 33010602011771号