1

我的 ChromeDriver.exe 有问题 运行测试时,Google Chrome 窗口已打开,但随后 chromedriver 控制台出现错误。它说的是:

[0405/175241:警告:scoped_temp_dir.cc<15>] 无法删除 dtor 中的临时目录。

任何人都可以帮助我吗?....顺便说一句,我正在使用 C#。

我想上传图片,但我不能,因为我是新用户...

-JM

4

2 回答 2

1

ChromeDriver 中的 Selenium WebDriver C#:

先决条件:安装Visual Studio(我的是VS 2017),谷歌Chrome浏览器

要遵循的步骤:

  1. 打开 VS 2017 并创建解决方案/项目
  2. 使用 C# 代码编写测试,如下所示:

    IWebDriver driver = new ChromeDriver(); driver.Navigate().GoToUrl("你的测试 URL");

现在按照以下步骤安装“Selenium.WebDriver.ChromeDriver”:

  1. 右键单击项目-> 管理 NuGet 包...
  2. 点击顶部的浏览并搜索 ChromeDriver
  3. 选择“Selenium.WebDriver.ChromeDriver”并安装
  4. 执行/运行你的测试
于 2017-05-19T11:54:20.300 回答
0

在创建 ChromeDriver 的新实例时,您可以将 exe 的文件路径作为参数而不是移动您的 chromedriver.exe。这与 IE 相同。例如:driver = new ChromeDriver("C:\ChromeDriverFolder"); 将在 C 盘上名为“ChromeDriverFolder”的文件夹中查找 cromedriver.exe。

于 2012-04-12T00:48:46.547 回答