Pull to refresh
9
0
Егор Курников @eakurnikov

Senior Android Dev, Careem UAE

Send message

На чем писать Android UI-тесты

Reading time21 min
Views19K

Всем привет. Мы в Avokado Project продолжаем рассказывать про автотестирование в Android. Эта статья — обзор и сравнение существующих инструментов для написания UI-тестов.


Давайте начнем с того, что вспомним, как обычно выглядит процесс тестирования. Будем называть сущность, которая взаимодействует с приложением, клиентом. Для взаимодействия с приложением клиенту обычно доступно несколько интерфейсов: API, REST API, CLI, GUI и т.д. И если, например, API используются клиентами-программами, то GUI используется человеком.


Ожидания от поведения приложения описываются в спецификации. Задача тестирования — проверить, что поведение приложения соответствует спецификации.


Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments1

Information

Rating
Does not participate
Location
Дубаи, Дубаи, О.А.Э.
Works in
Registered
Activity

Specialization

Mobile Application Developer
Senior