Ищу стратегию тестирования интеграции пользовательского интерфейса для Flutter. Мы хотели бы использовать Silenium / Ghost Inspector, но, похоже, это непрактично из-за отсутствия html id или классов CSS во Flutter (Добавить свойство id или name или другие средства идентификации для веб-приложений Flutter?). Или кто-нибудь нашел способ обойти это?
Между тем, у Flutter Driver есть только самая базовая документация для простых тестов, таких как поиск кнопки и нажатие кнопки. Кто-нибудь знает, могу ли я выполнять другие операции, такие как переход к определенной странице (например, с использованием фрагмента URL-адреса #), проверка ссылки, ведущей на внешний сайт, проверка визуальной настройки страницы по отношению к изображению и другие подобные тесты, которые были бы стандарт в Silenium и тому подобное.
Спасибо!!