Невозможно нажать кнопку для подтверждения всплывающего окна в Testcafe - PullRequest
0 голосов
/ 19 марта 2020

Я хочу нажать кнопку Да на кнопке подтверждения, вот сценарий.

.click(Selector('button').withAttribute('class', 'btn btn-default').withText('Yes'))

Но я получил ошибку: элемент, соответствующий указанному селектору, не виден.

Вот фрагмент кода приложения snippet code

Я пытался visible в ожидаемом, как показано ниже

.expect(Selector('.btn.btn-default').withText('Yes').visible).ok()
.click(Selector('.btn.btn-default').withText('Yes'))

, но получил ошибку:

AssertionError: ожидаемое значение false быть правдивым

1 Ответ

2 голосов
/ 20 марта 2020

попробуй

await t.click(Selector('.jconfirm-buttons).find('button').withText('Yes'))
...