我想为我的验收测试用例模拟多个按键(ctrl + alt,alt + enter,alt + uparrow等)事件。
Ember test documentation给出了triggerEvent方法的抽象语法。目前还不清楚如何将其用于多个按键事件模拟。
编辑:在评论建议后添加代码。
让keytrigger = testSelector(' random-id'," 1");
triggerEvent(keytrigger," keypress",{17,38});
请帮忙!
答案 0 :(得分:0)
必须是
之类的东西triggerEvent('.myInputElement', 'keydown', {
keyCode: 38, // up arrow
altKey: true,
ctrlKey: true
});
同时模拟ctrl + alt +向上箭头。要将其他属性传递给键盘事件,我可以查看here。