Тестирование вашей деятельности

Зависимости и условия

  • Android 2.2 (API Уровень 8) или выше.

Вы также должны прочитать

Вы должны писать и выполнять тесты как часть вашего цикла Android разработки приложений. Хорошо написанные тесты могут помочь вам поймать ошибки на ранних стадиях развития и дать вам уверенность в коде.

Контрольный пример определяет набор объектов и методов для запуска нескольких тестов независимо друг от друга. Тестовые сценарии могут быть организованы в наборы тестов и запускаться программно, повторяющимся способом, исполнителем тестов предоставляемым библиотекой тестирования.

Уроки в этом классе научат вас использовать систему тестирования Android, которая основана на популярной библиотеке JUnit. Вы можете писать тесты для проверки определенного поведение в вашем приложении, и проверить на предмет соответствия на различных устройствах Android. Ваши тесты также служат в качестве некой формы внутренней документации кода, описывая ожидаемое поведение компонентов приложения.

Уроки

Настройка тестовой среды
Узнайте, как создать тестовый проект.
Создание и выполнение теста
Узнайте, как писать тесты для проверки ожидаемых свойств вашей Activity, и запускать тесты с помощью Instrumentation предоставляемого системой Android.
Тестирование компонентов пользовательского интерфейса
Узнайте, как протестировать поведение конкретных компонентов пользовательского интерфейса в вашей Activity.
Создание модульных тестов
Узнайте, как выполнять модульное тестирование для проверки поведения деятельности в изоляции.
Создание функциональных тестов
Узнайте, как выполнить функциональное тестирование, чтобы проверить взаимодействие нескольких деятельностей.