Что мы сделали, так это написали тестовое ядро над Robotium. Этот механизм в основном представляет собой конечный автомат, считывающий ключевые слова из текстового файла и преобразующий их в вызовы API Robotium. Сначала мы заметили, что входы и выходы были одинаковыми: пользователь нажимает на экран, отображается новый экран или отображается новый текст.
Это позволяет нам реализовать тестирование по ключевым словам, но оно выполняется на устройстве, а не удаленно.
Это 20% усилий, чтобы получить 80% выгоды: легко писать / добавлять новые тесты, которые могут быть прочитаны кем угодно. Конечно, есть ограничения, но наша цель была достигнута.
Приветствие
Ch