На курсе Вы научитесь запускать и тушить эмуляторы, рандомизированное тестирование, менять настройки девайса, посылать на устройства и принимать любые данные.
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.
Для работы с девайсами и эмуляторами на системе Android нет ничего более удобного, чем инструменты от Google. Один из главных инструментов, входящий в Android SDK — это Android Debug Bridge. Эта утилита дает тестировщику доступ к огромному количеству отладочных команд. С их помощью можно получить и обработать значительно больше данных, чем вручную. Другая утилита — Android Virtual Device — отвечает за запуск и работу с эмуляторами.
Курс «Инструменты тестировщика: Android debug bridge» подробно рассматривает нужные для тестирования команды, при этом опуская лишнюю информацию.
На этом курсе вы научитесь:
Запускать и тушить эмуляторы;
Подключаться к устройствам по USB и Wi-Fi;
Посылать на устройства и принимать любые данные;
Менять настройки девайса;
Запускать рандомизированное тестирование.
Программа курса
Запуск эмулятора
avd
list-avds
Устройства, подключение и установка приложений
devices
kill-server
connect
install
shell start
shell stop
shell getprop
Менеджер пакетов
pm list packages
pm path
pm clear
Работа с операциями
start
force stop
kill
profile start file
Файловый менеджер
pull
push
ls
cd
rm
mkdir
touch
Работа с сетью
netstat
ping
ip
Артефакты тестирования
logcat
dumpsys
screencap
screenrecord
Работа с девайсом
keyevent
text
GPS
Rotation
Monkey runner
monkey
syskeys
throttle
seed
Для выполнения заданий вам потребуется:
Windows 7+ / Mac OS Sierra+ / Ubuntu 14.04+
Процессор i-серии (i3, i5, i7) или аналогичный от AMD
Минимум 4 GB RAM
1 GB на жёстком диске
Разрешение экрана минимум 1280 x 800
Желательно - девайс на Android 6.0+
Внимание!
Мы ожидаем, что вы уже обладаете базовой компьютерной грамотностью. На этом курсе мы будем работать с подключением телефонов к разным компьютерам, командной строкой, графическим и консольным интерфейсами, переменными окружения, различными файловыми системами, логами, клиент-серверной архитектурой, скриншотами и видео.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Консольные утилиты Android: инструменты тестировщика,
а также все другие курсы, прямо сейчас!
Курс скачал. Курс неплохой, качественный. Не для новичков в тестировании.
workHard
а почему нельзя скачать курс?
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.