# БИБЛИОТЕКА Курсы Системная инженерия Теория ограничений Управление Linux Сознание, интеллект Политэкономия Сумма технологии Экстраполяция в будущее АНАЛИТИКА Ресурсы ПО для Аналитика Кто аналитики? Бизнес-процесс Требования Уровни и типы Источники Стейкхолдеры Нотации АРХИТЕКТУРА Ресурсы ПО для Архитектора Кто архитекторы? Архитектурные слои язык Archimate GAP-анализ SOA Микросервисы ESB Solution Design DDD РАЗРАБОТКА Ресурсы Цикл разработки ПО Waterfall RUP Agile Kanban Continuous Integration git Frontend HTTP/REST Apache Регулярка JS Perl ТЕСТИРОВАНИЕ Ресурсы QA и QC Цикл тестирования 1 Тест-анализ 2 Тест план 3 Тест-дизайн и покрытие Уровни тестирования Виды тестирования Баг-репорт Шаблоны XPATH Безопасность Нагрузочное Android Автоматизация Selenium Генератор ИНН ДАННЫЕ Об информации SQL MongoDB
Эта страница:
Appium Android SDK VirtualBox + GenyMotion
Ещё в этом разделе:
ТЕСТИРОВАНИЕ XPATH Безопасность Нагрузочное Android Автоматизация Selenium WebDriver Генератор ИНН и т.п. Различные расчёты
Другие разделы:
# АНАЛИТИКА АРХИТЕКТУРА ДАННЫЕ РАЗРАБОТКА БИБЛИОТЕКА ТЕСТИРОВАНИЕ
Тестирование под Android
Appium
Ресурсы:
Предустановка Node.JS (минимальная необходимая версия 0.12): sudo apt-get install javascript-common build-essential nodejs sudo npm cache clean -f sudo npm install -g n sudo n 0.12.7
Установка, собственно, Appium через npm: sudo npm install -g appium
Android SDK
Установка Android SDK 7-й версии, рекомендуется 8-я:
Просто следовать инструкции http://developer.android.com/sdk/installing/index.html sudo apt-get install android-tools-adb
    Подключение смартфона для работы с ним, выполнить действия указанные по ссылкам:
  1. Using Hardware Devices
  2. How to configure ADB access for Android devices?

adb devices - запускаем демона, смотрящего за подключёнными устройствами
adb devices -l - получить список подключённых устройств
adb logcat > logfile.txt - записать дебаг-лог с устройства, внимание, размер файла быстро растёт!
android - Запустить Android SDK Manager. Можно устанавливать/удалять плагины и версии Андроида к SDK.
android avd - Запустить Android Virtual Device (создаём/выбираем профили, параметры устройства, запускаем)
VirtualBox + GenyMotion
  1. Предустановка: VirtualBoxsudo aptitude install virtualbox virtualbox-qt virtualbox-dkms
  2. Пройти на страницу загрузки Genymotion и скачать подходящий вам пакет (расширение bin). Чтобы загрузка стала доступной - надо зарегистрироваться.
  3. Дать права на выполнение скачанного файла:sudo chmod +x genymotion-2.6.0-linux_x64.bin
  4. Распаковать его:./genymotion-2.6.0-linux_x64.bin
  5. Запустить GenyMotion: cd genymotion ./genymotion
  6. Здесь рассказано как настроить поддержку Google Play Services