Я запускаю TestCafe в образе док-станции Alpine, используя Chromium 68 для тестирования приложения React.Я могу заставить другие тесты работать, но по какой-то причине у меня есть проблема, когда элемент кажется видимым, но не может быть нажат.
.expect(Selector('.ui.text.vertical.marketplace-side-nav.menu').find('a').withText('Pending').visible).ok()
.click(Selector('.ui.text.vertical.marketplace-side-nav.menu').find('a').withText('Pending'))
Первая строка проходит, но вторая строка даетследующая ошибка:
1) The element that matches the specified selector is not visible.
Я попытался настроить тест на TestCafe Studio и попробовал несколько селекторов.Я установил .resizeWindow(2000, 1000)
в начале, чтобы убедиться, что это не проблема с отзывчивым UX.
Редактировать
Dockerfile имеет немногодругих разработок, но довольно прямолинейный.
Сам проект проприетарный, поэтому я не могу поделиться здесь кодом.