【发布时间】:2018-01-24 16:42:35
【问题描述】:
发现基本上完全相同的问题here,但没有一个答案对我有用。本质上,当我尝试运行我的 wdio 测试时,它会打开另一个并专注于位于 chrome://settings/help 的另一个选项卡。
就像现在一样,我在 MacOS 上运行它。我的 Chrome 版本是 63.0.3239.132(到目前为止是完全最新的)。我的 Chrome 驱动程序是 2.35.528157 版本,根据另一个线程,该错误已得到修复。
到目前为止,我唯一能做的就是降级 chrome 的版本,这不是我想要的。有没有办法真正解决这个问题?
【问题讨论】:
-
只是想检查一下您是否在“wdio 配置”中为“baseUrl”值添加了任何类型的值?您还在脚本中运行任何类型的“打开”命令吗?
-
@Denzik 是的,我做到了。我将其设置为`localhost:8080。打开命令是什么意思?
-
对不起,我的意思是问你是否调用了任何“url”命令。这将打开或尝试加载设置为配置中的 baseUrl 值的 url 值。我只是想看看您的脚本中是否有任何类型的 url 调用,否则它们可能会覆盖 baseUrl 命令值。也很好奇,你运行的是什么版本的 webdriver-io?
-
啊,我明白了。不,我不是。至于版本 webdriver-io 是 4.8.0 谢谢!
-
Webdriver-IO 现在还有几个版本领先于您。我相信最新的是 v. 4.10.1。我的想法是您可能需要更新您的 webdriver.io,因为您似乎正在运行较新版本的 ChromeDriver。也许试一试?
标签: google-chrome webdriver selenium-chromedriver webdriver-io end-to-end