Ликбез
инструментов у вас будет не тестирование, а ловля рыбы в мутной воде. Ключевыми инструментами здесь являются следующие: emulator, monitor, monkeyrunner и, для автоматизаторов,
uiautomatorviewer.
могательный инструментарий,
входит в состав Android SDK. Самые нужные компоненты из состава SDK, конкретно для тестировщиков, это инструменты SDK, они
же SDK tools, инструменты сборки,
они же Build tools (внезапно, да?)
и инструменты платформы, они же
Platform tools. Нет никакого смысла запоминать это. Я просто сказал
названия папок из установленного
пакета Android SDK.
В этих папках лежит много чего, но
я расскажу про минимальный полезный набор.
Эмулятор
Вообще называется он «Android
Virtual Device» (AVD). Он позволяет создавать виртуальные устройства как из шаблонов, типа Nexus
6, Nexus 4, просто «Устройство
с экраном на 7 дюймов», так и совсем кастомные, а также делать
свои шаблоны. Достоинство и недостаток виртуальных устройств
именно в их эмуляции. В отличие
от виртуальных машин, где, очень
SDK Tools
Здесь лежит набор инструментов, без которых нет смысла даже
начинать тестирование. Без этих
52