C# Selenium chrome无法启动
运行我能想到的最基本的selenium测试C# Selenium chrome无法启动,c#,selenium,selenium-webdriver,C#,Selenium,Selenium Webdriver,运行我能想到的最基本的selenium测试 using System; using Microsoft.VisualStudio.TestTools.UnitTesting; using OpenQA.Selenium.Chrome; using OpenQA.Selenium; using OpenQA.Selenium.Support.UI; using OpenQA.Selenium.Firefox; namespace UnitTestProject1 { [TestClass
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Firefox;
namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
String path = @"D:\Selenium Webdrivers\ChromeDriver\";
IWebDriver driver;
driver = new ChromeDriver(path);
}
}
}
我在用
- Chrome版本52.0.2743.82 m
- 铬驱动2.22
- Selenium WebDriver 2.53.1
- Selenium WebDriver支持类2.53.1
- win10(最近升级)
尝试将chromedriver.exe放入项目/解决方案文件夹,然后适当更改路径。这会为你解决问题
注意:FireFoxDriver工作成功,因为它包含在Selenium软件包中,也包含在您的项目解决方案中。尝试将chromedriver.exe放入项目/解决方案文件夹中,然后适当更改路径。这会为你解决问题
注意:FireFoxDriver工作成功,因为它包含在Selenium软件包中,也包含在您的项目解决方案中。解决方案现在已解决。我不是以管理员的身份运行VisualStudio。感谢您的帮助。解决方案现已解决。我不是以管理员的身份运行VisualStudio。感谢您的帮助。
driver=new FirefoxDriver()代码>将正常工作。似乎只是chrome。在您正在测试的机器上,是否有一个旧版本的chrome存在于WebDriver正在拾取并尝试使用的机器上?driver=new FirefoxDriver()代码>将正常工作。似乎只是chrome。在你正在测试的机器上,有没有旧版本的chrome存在于你的网络驱动程序正在学习和尝试使用的机器上?