«Лаборатория Касперского» открыла код фреймворка для автотестирования Android-приложений
Новости
Фреймворк основан на двух библиотеках: Espresso и Kakao. Он логирует все действия и умеет решать проблемы с flaky-тестами, когда результат непредсказуем.
876 открытий883 показов
«Лаборатория Касперского» выложила на GitHub инструмент для автотестирования приложений на Android. В создании участвовали разработчики из HeadHunter и «Авито». Kaspresso — так называют фреймворк — уже протестирован на мобильных сервисах «Лаборатории Касперского».
Фреймворк основан на двух библиотеках для автотестирования: Espresso и Kakao. Kaspresso можно использовать в тестах AndroidDebugBridge — это когда на устройстве для отладки выполняются заданные команды. В обычных тестах через Espresso поддержки ADB нет. Ещё Kaspresso логирует все действия и умеет решать проблемы с flaky-тестами, когда результат непредсказуем.
В «Лаборатории Касперского» считают, что Kaspresso отличается от конкурентов гибкостью настроек и простотой в использовании.
876 открытий883 показов