WDIO 自动化。更新 chrome 浏览器后,设置文本中缺少规范符号
Posted
技术标签:
【中文标题】WDIO 自动化。更新 chrome 浏览器后,设置文本中缺少规范符号【英文标题】:WDIO Automation. Spec symbols are missed in set text after update chrome browser 【发布时间】:2018-04-13 15:45:10 【问题描述】:将 chrome 浏览器更新到版本 62.0.3202.75 (Official Build) (64-bit) 后 设置文本中缺少规范符号,浏览器设置页面在输入规范符号或大写字母时意外打开。
测试基于 WDIO http://webdriver.io/
例如,如果我执行
browser.setValue(selector,"Text #1");
输入中的结果将是:“文本1”和2打开设置页面
仅受影响的 MAC 操作系统,在 Windows 操作系统上没有问题
请告知如何解决,感谢分享任何经验。
【问题讨论】:
【参考方案1】:听起来像是一个错误,您应该将其发布到 webdriver.io 的 github 部分
请检查您是否使用最新版本的 webdriver 和 selenium。
不过你也可以使用http://webdriver.io/api/protocol/keys.html
输入您当前无法使用的键。
【讨论】:
在此处打开:github.com/webdriverio/webdriverio/issues/2387 和此处:bugs.chromium.org/p/chromedriver/issues/detail?id=2113,将 chromedriver 更新到最新版本 2.33 - 问题仍然存在【参考方案2】:问题出在 chromedriver https://bugs.chromium.org/p/chromedriver/issues/detail?id=2113 在将chromedriver更新到2.33版本并将chrome浏览器更新到62.0.3202.94版本后修复
【讨论】:
以上是关于WDIO 自动化。更新 chrome 浏览器后,设置文本中缺少规范符号的主要内容,如果未能解决你的问题,请参考以下文章