Разделы портала

Онлайн-тренинги

.
Инструменты тестировщика: Bash, Git и Android Debug Bridge, короткие курсы от Арсения Батырова
26.08.2018 22:02

Тестировщик всегда работает в условиях нехватки времени: проверок много, а времени на них - мало. В такой ситуации важно повышать свою эффективность, используя различные вспомогательные инструменты. Хорошее знание инструментария тестировщика помогает тестировать быстро и внимательно. К сожалению, времени на изучение этих инструментов обычно не хватает - ведь платят нам совсем не за это. Чтобы помочь вам работать эффективнее, мы выбрали несколько наиболее популярных инструментов, и сделали по ним небольшие курсы.

Первый из них посвящен командной оболочке Bash, которая есть во всех популярных unix-системах. С ее помощью можно создавать, искать и менять файлы, отслеживать процессы, логиниться на удаленные машины и делать еще сотни задач, с которыми тестировщик сталкивается каждый день.

На этом курсе вы научитесь:

  • Работать с файлами и папками;
  • Искать внутри файлов, директорий и дерева процессов;
  • Выделять и обрабатывать запущенные в системе программы;
  • Записывать любую информацию в файлы;
  • Настраивать удобную и информативную консоль для работы.

Другой наш курс посвящен не менее популярной утилите - системе контроля версий Git.

С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения. Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с Git эффективно. Тем более, что Git используется буквально в каждой второй компании.

На этом курсе вы научитесь:

  • Получать информацию о репозитории;
  • Сравнивать файлы;
  • Переключаться между различными ветками;
  • Откатывать изменения;
  • Настраивать внешний вид консоли;
  • Решать конфликты кода;
  • Создавать аккаунты на самых популярных сервисах и работать с ними.

Наконец, третий курс будет наиболее полезен мобильным тестировщикам Android.

В нем мы рассматриваем утилиту Android Debug Bridge. Она дает тестировщику доступ к огромному количеству отладочных команд, с помощью которых можно получить и обработать значительно больше данных, чем вручную.

На этом курсе вы научитесь:

  • Запускать и тушить эмуляторы;
  • Подключаться к устройствам по USB и Wi-Fi;
  • Посылать на устройства и принимать любые данные;
  • Менять настройки девайса прямо с компьютера;
  • Запускать рандомизированное тестирование.

Все эти курсы достаточно короткие, и занимают всего две недели. В них вы не найдете описаний истории утилит и прочей воды - только конкретные команды, которые вы будете использовать в работе каждый день. Помимо теоретического материала мы добавили множество домашних заданий, чтобы вы могли закрепить свои знания и отработать их в условиях, приближенных к реальности.

В дальнейшем мы планируем создание подобных курсов и по другим темам, поэтому если у вас есть какие-то предложения – пишите нам!

А если вы хотите записаться на курс - переходите по ссылкам ниже, каждый из этих курсов стартует уже 5 сентября.

Инструменты тестировщика: Git

Инструменты тестировщика: Командная строка

Инструменты тестировщика: Консольные утилиты Android