Я провожу тестирование e2e с Testcafe для приложения. Для одного из моих приборов я использую beforeEach. Мой селектор ожидает появления элемента, прежде чем щелкнуть по нему на странице. Иногда этот тест проходит успешно, а иногда - нет. Это очень непоследовательно.
Код:
fixture`Ingredient Details [En]`
.page`${url}en/something`
.beforeEach(async t => {
await t
.click(button1)
.wait(1000)
})
Я получаю ошибку:
1) - Error in fixture.beforeEach hook -
The specified selector does not match any element in the DOM tree.
> | Selector('#accept-button')
Кажется, что есть какая-то проблема с синхронизацией, из-за которой иногда он не ждет правильно?
Спасибо.