# БИБЛИОТЕКА ..Курсы Системная инженерия Стейкхолдеры Теория ограничений Управление Linux Информация Политэкономия Сумма технологии Экстраполяция в будущее АНАЛИТИКА и АРХИТЕКТУРА ..Ресурсы ..ПО для Аналитика ..Кто аналитики? ..Бизнес-процесс ..Требования ..Уровни и типы ..Источники Нотации Архитектура РАЗРАБОТКА ..Ресурсы ..Цикл разработки ПО ..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 Генератор ИНН и т.п. Различные расчёты
Другие разделы:
# АНАЛИТИКА MONGO DB SQL РАЗРАБОТКА БИБЛИОТЕКА ТЕСТИРОВАНИЕ
Тестирование под 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