我正在尝试将多个密钥Cmd Alt P
同时传递给Dalek以测试页面行为:
test
.open('themes/ribbon/index.html')
.sendKeys('body', '\uE03D\uE00A\u0050') // Cmd Alt P
.assert.attr('body', 'class', 'full')
.done();
由于测试失败,它似乎无效。我使用W3C WebDriver spec作为密钥代码参考,但我没有找到关于如何发送多个密钥的明确说明(在Dalek文档和规范中),特别是对于常规的,而不是像Alt和Cmd那样的特殊密钥。 / p>
只有F5
的相同测试工作正常,当然:
test
.open('themes/ribbon/index.html')
.sendKeys('body', '\uE035') // F5
.assert.attr('body', 'class', 'full')
.done();