Uda*_*day 8 selenium-chromedriver intern leadfoot
使用以下运行器运行功能测试时,我一直收到错误:-selenium 2.44 -Chrome Driver -Windows Server 2008 R2 Enterprise
Error Description: Listening on 0.0.0.0:7000
Starting tunnel...
UnknownError: [POST http://test.com/wd/hub/session / {"de
siredCapabilities":{"browserName":"chrome","name":"tests/intern","idle-timeout":
60,"selenium-version":"2.44.0"}}] unknown error: failed to write prefs file
(Driver info: chromedriver=2.12.301325 (962dea43ddd90e7e4224a03fa3c36a421281ab
b7),platform=Windows NT 6.1 SP1 x86_64) (WARNING: The server did not provide any
stacktrace information)
Command duration or timeout: 1.06 seconds
Run Code Online (Sandbox Code Playgroud)
有没有人遇到过这样的问题?我该如何解决?建议请
它可能是由并行执行 ChromeDriver 引起的。在这种情况下,可能会发生其他错误,例如“无法写入第一个运行文件”或“无法创建默认配置文件目录”。
我的解决方案是指定选项user-data-dir。两个并发 Chromedriver不应使用相同的用户数据目录。
chromeOptions.AddArgument("--user-data-dir=C:\\tmp\\chromeprofiles\\profile" + someKindOfIdOrIndex);
Run Code Online (Sandbox Code Playgroud)
您当然可以根据需要更改路径:)
| 归档时间: |
|
| 查看次数: |
8587 次 |
| 最近记录: |