我正在尝试模拟 Enter 键,就像使用this exemple中的 Escape 键一样:
test.open('http://home.dalek.com')
.sendKeys('body', '\uE00C')
.assert.dialogText('press the escape key give this alert text')
.done();
我无法弄清楚应该使用哪些代码来模拟Enter键。
您是否知道列出可与 sendKeys 功能一起使用的密钥代码的资源?
谢谢
答案 0 :(得分:1)
答案 1 :(得分:1)
您还可以使用unicode-keymap NPM模块从W3C WebDriver spec获取包含完整字符类型映射的对象。
安装:
npm install unicode-keymap --save
使用:
var keys = require('unicode-keymap');
keys.Enter
// -> \uE007
答案 2 :(得分:0)
W3C WebDriver spec中的sendKeys
操作有一个很好的字符类型表。
答案 3 :(得分:0)
在Java中,您也可以这样做:
WebElement webElement;
webElement.sendKeys(Keys.ENTER)
webElement.sendKeys(Keys.Shift, "a")
......等等。