0

我正在尝试同时将多个键传递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 规范作为键代码参考,但我还没有找到关于如何发送多个键的明确描述(在 Dalek 文档和规范中),特别是对于常规的,而不是像 Alt 和 Cmd 这样的特殊键。

当然,只需 a 的相同测试就F5可以正常工作:

test
    .open('themes/ribbon/index.html')
    .sendKeys('body', '\uE035') // F5
    .assert.attr('body', 'class', 'full')
.done();
4

1 回答 1

1

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

谢谢。

于 2014-01-28T15:52:02.473 回答