Сеилханова Р. Б


Инструменты тестирования в Android SDK



бет50/112
Дата07.01.2022
өлшемі11,65 Mb.
#17516
түріПрограмма дисциплины
1   ...   46   47   48   49   50   51   52   53   ...   112

Инструменты тестирования в Android SDK


Android SDK включает мощные инструменты для тестирования приложений. Инструменты расширяют JUnit дополнительными возможностями; предоставляют готовые к использованию классы для объектов, имитирующих Android систему; дают контроль над главным приложением во время его тестирования.

В работе используем простое Android приложение из комплекта Android SDK, для которого создадим тестирующее приложение, тем самым продемонстрируем инструменты Android тестирования, включенные в Android IDE.



Ключевые моменты тестирования в Android IDE:

  • Android тест сам является приложением, которое связано с тестируемым приложением, что отражено в его файле AndroidManifest.xml;

  • вместо Adnroid-компонентов приложение тестов содержит один или более тестовых сценариев, каждый из которых является отдельным классом;

  • классы Android тестов расширяют класс TestCase библиотеки JUnit;

  • классы Android тестов для активностей расширяют JUnit и связываются с тестируемым приложением, можно передавать события: нажатие кнопки или касания экрана напрямую в пользовательский интерфейс;

  • класс теста выбирается в соответствии с типом тестируемого компонента (приложение, активность, контент-провайдер или сервис);

  • в Eclipse/ADT существуют дополнительные инструменты, обеспечивающие интегрированную поддержку создания тест-приложения, запуска его и просмотра результатов.

Тестирующее приложение содержит методы, которые выполняют следующие тесты:
1   ...   46   47   48   49   50   51   52   53   ...   112




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет