Я пытаюсь нажать кнопку в модальном диалоге.
HTML выглядит следующим образом:
<div slot="buttons" class="modal-footer au-target" au-target-id="92">
<button class="btn btn-primary au-target"
id="buttonNein"
name="buttonNein"
click.delegate="clickedNein()"
au-target-id="352">Cancel</button>
<button class="btn btn-primary au-target"
id="buttonJa"
name="buttonJa"
click.delegate="clickedJa()"
data-backdrop="false"
disabled.bind="isJaDisabled"
au-target-id="354">Delete</button>
<!--slot-->
</div>
Требуется некоторое время для отображения модального окна, поэтому я вынужден ждатьэто должно быть видно. Код теста выглядит следующим образом:
cy.get('#buttonJa').should('be.visible').click();
Теперь Cypress, кажется, идентифицирует правую кнопку, поскольку она подсвечивается в TestRunner, но Cypress не нажимает ее, в TestRunner она отображается так, как будто Cypressнажал над кнопкой. Я сделал снимок экрана, чтобы проиллюстрировать ошибку:
иллюстрирует ошибку
Устал запускать тест в браузере Chrome и в версии Electron, оба не удалось с помощьютот же результат. Я также играл с разрешением области просмотра, оно не показало эффекта.
Заранее спасибо