将 chrome 与 Selenium 2.0 与 C# 一起使用
本文关键字:一起 chrome Selenium | 更新日期: 2023-09-27 18:30:16
>我的ChromeDriver有问题.exe 当我运行测试时,谷歌浏览器窗口打开,但随后显示来自chromedriver控制台的错误。它说的是这样的:
[0405/175241: 警告:scoped_temp_dir.cc<15>] 无法删除临时 目录在 dtor。
有人可以帮助我吗?....顺便说一下,我正在使用 C#。
我想上传一张图片,但我不能,因为我是新用户......
-JM
ChromeDriver 中的 Selenium WebDriver C#:
先决条件:安装Visual Studio(我的是VS 2017),谷歌浏览器
要遵循的步骤:
- 打开VS 2017并创建解决方案/项目
-
使用 C# 代码编写测试,如下所示:
IWebDriver driver = new ChromeDriver();司机。导航()。GoToUrl("您的测试 URL");
现在安装"Selenium.WebDriver.ChromeDriver"通过以下步骤:
- 右键单击"项目 -> 管理 NuGet 包...
- 点击顶部的浏览并搜索 ChromeDriver
- 选择"Selenium.WebDriver.ChromeDriver"并安装它
- 执行/运行测试
在创建ChromeDriver的新实例时,您可以放置exe的文件路径作为参数,而不是移动chromedriver.exe。这与 IE 相同。例如:driver = new ChromeDriver("C:''ChromeDriverFolder");将在 C 盘上名为"ChromeDriverFolder"的文件夹中查找 cromedriver.exe。