背景
伟鹏同学在学习自动化测试了,开发人员也有必要学习一下,有如下好处:
- 可以开发一些小工具。
- 可以熟悉一下自动化测试开发技术。
代码
1 using System; 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 using OpenQA.Selenium; 4 using OpenQA.Selenium.IE; 5 using OpenQA; 6 using OpenQA.Selenium.Remote; 7 8 namespace UnitTestProject1 9 { 10 [TestClass] 11 public class UnitTest1 12 { 13 [TestMethod] 14 public void TestMethod1() 15 { 16 var driver = new InternetExplorerDriver(@"D:"); 17 driver.Navigate().GoToUrl(@"http://www.baidu.com/"); 18 driver.FindElement(By.Id("kw")).Clear(); 19 driver.FindElement(By.Id("kw")).SendKeys("hello,world!"); 20 driver.FindElement(By.Id("su")).Click(); 21 } 22 } 23 }