sendKeys操作中的多个键

时间:2013-11-29 01:40:33

标签: dalekjs

我正在尝试将多个密钥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();

1 个答案:

答案 0 :(得分:1)

经过一些测试,我得出的结论是,这与DalekJS中的一个错误有关,请你转到Github并在那里提出问题?!

感谢。