【问题标题】:Cypress: key combinations赛普拉斯:组合键
【发布时间】:2021-05-18 04:46:32
【问题描述】:

我正在尝试编写键盘快捷键'ctrl+F1'

我试过了

cy.get('body').type('{ctrl}',{release:false}).trigger('keydown',{key: "F1", code:"F1", which:112});

但它不起作用

你有什么建议?

【问题讨论】:

  • 但它不起作用 - 你得到了什么,你期望什么?
  • 顺便提一下 which 已弃用(请参阅 KeyboardEvent.which

标签: javascript testing cypress end-to-end autotest


【解决方案1】:

你试过ctrlKey属性:

cy.get('body').trigger('keydown', { key: 'F1', ctrlKey: true });

您也可以查看KeyboardEvent docs。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 2023-01-12
    • 1970-01-01
    相关资源
    最近更新 更多