Expectativas:
Quiero enviar múltiples eventos de pulsación de teclas simultáneamente. Por ejemplo, quiero que mi prueba simule un evento shift+tab con
El código :
... describe("ESC press", () => { // How do i use this dispatch event to simulate a key press of shift+tab document.dispatchEvent(escapeEvent) }); ...Utilice esta técnica dos veces para simular múltiples eventos de tecla de retención:
const shift = new KeyboardEvent('keydown', {'keyCode': 16}); document.dispatchEvent(event); const tab = new KeyboardEvent('keydown', {'keyCode': 9}); document.dispatchEvent(event);Salud