Я тестирую пользовательский интерфейс с testcafe.
Пользователю предлагается нажимать кнопку до тех пор, пока не появится модальное диалоговое окно, затем следует нажать кнопку в диалоговом окне.
Количество нажатий в тесте может варьироваться, иногда - дваиногда три.Таким образом, этот код не всегда работает
await t
.click(Button)
.click(Button)
.click(Button)
.click(ModalDialogButton);
Мне нужен способ многократно нажимать Button
, пока не появится ModalDialogButton
.Затем нажмите ModalDialogButton
.
Как я могу сделать это с testcafe?