Я пытаюсь проверить комбинацию клавиш, которая устанавливает фокус на поле, она работает в браузере, но Cypress, кажется, не в состоянии проверить это.
cy.get('body').type('{alt}E');
cy.get('#fieldId').should('have.focus'); // fails.
В Cypress Chrome, яЯ не могу установить фокус на поле, даже с помощью мыши.Я нажимаю на поле, и оно просто мигает, но не удерживает фокус.
Отредактировано:
Я обнаружил, что есть поле, крадущее фокус.Это поле получает фокус при загрузке страницы.Когда кипарис делает тест на нужном поле, страница еще не загружена полностью.Когда страница загружается, тогда фокус переходит на другое поле, и проверка не проходит.Как я могу заставить кипарис дождаться окончания загрузки страницы, чтобы потом сделать тест на нужном поле?