c# - 硒 | 无法创建新服务:ChromeDriverService | 驱动程序信息:driver.version:未知(SessionNotCreated)' | C#
问题描述
尝试通过带有集线器的 remoteDriver 使用 chrome 启动 selenium。我为功能、配置等创建了一个 config.json……我设法用 IE 和 Firefox 运行测试,但不能用 Chrome。当我用 chrome 开始测试时,我得到了这个错误:
System.InvalidOperationException : 'Unable to create new service: ChromeDriverService
... Driver info: driver.version: unknown (SessionNotCreated)'
我用 chrome V84 运行我的测试,我也使用 chromeDriver84。我这样定义我的版本:
"browserName":"chrome",
"browserVersion" : 84.0,
"maxInstances":10,
"seleniumProtocol":"WebDriver",
"webdriver.chrome.driver": "D:/Tools/Selenium/WebDrivers/chromedriver84.exe"
我尝试“版本”:84.0 和“版本”:“84.0”和“版本”:84 和“版本”:“最新”等...但我明白为什么 driver.version 是未知的。
提前致谢 !
解决方案
推荐阅读
- google-cloud-build - 谷歌云构建 - 向 docker build 步骤提供资产
- r - 正向 Lookbehind 和 Lookahead 到字符串末尾
- python - Python formatting output of even and odd numbers
- python - Python:如何提取充满整数的列表中每个对象的最后 3 位数字?
- r - 在R中以字符串格式上传数据
- python - Discord.py - DM 上的 add_roles
- c# - GeckoFx 使用证书
- xbee - 使用 XBee 与 Arduino 和 Intel Edison 通信
- reactjs - 反应,错误的父状态
- vue.js - 在使用 yarn 工作区和 lerna 为 vue 和 nuxt 设置前端 monorepo 时需要帮助