使用IE浏览器运行测试用例时,C#中的Selenium

这个问题在这里已经有了答案:

  • 无法使用带有Java 8答案的Selenium2(Webdriver)启动IE浏览器

  • 下载IEDriverServer_x64_2.53.0.zip ,将IEDriverServer_x64_2.53.0.zip文件IEDriverServer_x64_2.53.0.zip压缩到本地计算机上。

    确保将路径添加到解压IEDriverServer.exe

    using OpenQA.Selenium;
    using OpenQA.Selenium.IE;
    using OpenQA.Selenium.Support.UI;
    
    IWebDriver driver = new InternetExplorerDriver(@"pathtowhere you extracting the IEDriverServer");
    driver.Navigate().GoToUrl("http://www.google.com");
    

    注意 : - 我建议你下载32位IEDriverService.exe,因为64位IEDriverService.exe执行速度非常慢。

    希望能帮助到你...:)


    您必须将IEDriverServer.exe放在C#中的Bin目录中。 我猜你在Java中需要在Path环境变量中添加IEDriverServer.exe的路径。

    链接地址: http://www.djcxy.com/p/63421.html

    上一篇: Selenium in C# when run the test case with IE browser

    下一篇: NUnit will not run consecutive Selenium Webdriver C# tests