首页 > 解决方案 > Webdriverio如何做一个TAB键动作

问题描述

我正在将 webdriverIO 与最新的 Chrome 浏览器 v77 和 chromedriver v77 一起使用。

当我尝试执行 abrowser.keys("\uE004")时,出现错误:

错误:
找不到请求的资源,或者使用映射资源不支持的 HTTP 方法接收到请求。
在动作([对象对象])-keys.js:94:2。

我也试过了browser.keys("Tab")。那也没用。所以任何人都请像我需要做一个Tab关键动作一样帮助。我怎么能做到这一点。目前,这个小问题是我们所有自动化的巨大障碍。请帮忙

标签: javascriptnode.jsseleniumdom-eventswebdriver-io

解决方案


browser.setValue('input', ['Tab'])

可以使用多个按键来完成

browser.setValue('input', ['CTRL', 'A'])

推荐阅读