Selenium测试项目C#没有运行Chrome

时间:2014-08-13 11:52:06

标签: c# google-chrome selenium selenium-webdriver

我在运行chrome时请求selenium测试,但遇到Exception。 帮我恳求。我的代码是:

using System;
using System.Diagnostics;
using System.Globalization;
using System.Linq;
using OpenQA.Selenium.Support.UI;
using System.Text;
using System.Threading;
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome; 

namespace Acceptance_Test.Trader
{
    [TestFixture]
    public class AcceptenceTestBtcTraderCom
    {
        private IWebDriver _driver;
        private StringBuilder _verificationErrors;
        private string _baseUrl;


        [SetUp]
        public void SetupTest()
        {
            _driver = new ChromeDriver(); // ** exception location is this one.
  

“OpenQA.Selenium.DriverServiceNotFoundException”类型的例外   发生在WebDriver.dll中但未在用户代码中处理   信息:当前不存在chromedriver.exe文件   目录或PATH环境变量的目录。该   驱动程序可以下载到   chromedriver.storage.googleapis.com/index.html

1 个答案:

答案 0 :(得分:18)

您需要添加Chrome驱动程序的路径:

_driver = new ChromeDriver("C:\\Folder_with_Chrome_driver");

如果您尚未下载驱动程序,则可以找到它{。{3}}。