[software-testing] Консольные утилиты Android: инструменты тестировщика (Арсений Батыров)
На курсе Вы научитесь запускать и тушить эмуляторы, рандомизированное тестирование, менять настройки девайса, посылать на устройства и принимать любые данные.
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.
Для работы с девайсами и эмуляторами на системе Android нет ничего более удобного, чем инструменты от Google. Один из главных инструментов, входящий в Android SDK — это Android Debug Bridge. Эта утилита дает тестировщику доступ к огромному количеству отладочных команд. С их помощью можно получить и обработать значительно больше данных, чем вручную. Другая утилита — Android Virtual Device — отвечает за запуск и работу с эмуляторами.
Курс «Инструменты тестировщика: Android debug bridge» подробно рассматривает нужные для тестирования команды, при этом опуская лишнюю информацию.
На этом курсе вы научитесь:
- Запускать и тушить эмуляторы;
- Подключаться к устройствам по USB и Wi-Fi;
- Посылать на устройства и принимать любые данные;
- Менять настройки девайса;
- Запускать рандомизированное тестирование.