我正在尝试模拟Enter键,就像在此示例中使用Escape键一样:
test.open('http://home.dalek.com')
.sendKeys('body', '\uE00C')
.assert.dialogText('press the escape key give this alert text')
.done();
我不知道应该使用什么代码来模拟 Enter 键。
您知道列出可与sendKeys函数一起使用的键码的资源吗?
谢谢
您还可以使用unicode-keymap NPM 模块从W3C WebDriver 规范中获取具有完整字符类型映射的对象。
安装:
npm install unicode-keymap --save
要使用:
var keys = require('unicode-keymap');
keys.Enter
// -> \uE007
W3C WebDriver 规范中有很好的字符类型表可供sendKeys
操作。
在 Java 中,您也可以这样做:
WebElement webElement;
webElement.sendKeys(Keys.ENTER)
webElement.sendKeys(Keys.Shift, "a")
...等等。