Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在cypress中,如何模拟按空格键进行键盘导航以打开选择?_Cypress_E2e Testing_Keyboard Events - Fatal编程技术网

在cypress中,如何模拟按空格键进行键盘导航以打开选择?

在cypress中,如何模拟按空格键进行键盘导航以打开选择?,cypress,e2e-testing,keyboard-events,Cypress,E2e Testing,Keyboard Events,使用时,如何模拟键盘导航时按空格键 我在下面试过了,但不起作用 cy.get('#a-select') .trigger('keydown', { eventConstructor: 'KeyboardEvent', keyCode: 32, which: 32, shiftKey: false, ctrlKey: false, }) .type('{downarrow}'); 我还尝试了一种在输入中使用keyCode 65的变体,但这也不起

使用时,如何模拟键盘导航时按空格键

我在下面试过了,但不起作用

cy.get('#a-select')
  .trigger('keydown', {
    eventConstructor: 'KeyboardEvent',
    keyCode: 32,
    which: 32,
    shiftKey: false,
    ctrlKey: false,
  })
  .type('{downarrow}');
我还尝试了一种在输入中使用keyCode 65的变体,但这也不起作用

    cy.get('#search').trigger('keydown', {
      eventConstructor: 'KeyboardEvent',
      keyCode: 65,
      which: 65,
      shiftKey: false,
      ctrlKey: false,
    });
    cy.get('#search').should('have.value', 'a');

您是否尝试过
cy.get('.\a-select')。键入('')
?是的,没有成功。您找到答案了吗?您是否尝试过
cy.get('.\a-select')。键入('')
?是的,没有成功。您找到答案了吗?