Работаете с изолированными виджетами в FlutterDriver? - PullRequest
0 голосов
/ 10 сентября 2018

В частности, с помощью Selenium-WebDriver, а также с технологиями автоматизации пользовательского интерфейса с толстым клиентом, мы закончили автоматизировать тестирование для целых страниц / окон.Иногда даже целые последовательности страниц, и это так медленно:

Конечно, последний 'e2e' или полный стек должен быть выполнен, номы должны держать это до последних 10% тестов.Мы должны сосредоточить большую часть тестирования автоматизации пользовательского интерфейса на наименьшем прямоугольнике, который мы можем разумно протестировать в каждом случае.Мы должны создать тестовые наборы для тех виджетов, которые сами по себе не развернуты в производство:

^ полностью фальшивый скриншот

И мы должны проверить эти прямоугольники на разрушение(компоненты / элементы управления), отключенные от максимально медленной нисходящей инфраструктуры, насколько это возможно, с целью достижения пропускной способности нескольких тестов в секунду.Нет, не клики - целые тесты.

Конечно, это не может быть тестирование черного ящика, его серый ящик, но это очень стоит затрат на установку.

Было бы это возможно при использовании FlutterDriver нафлаттера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...