Тестировщик всегда работает в условиях нехватки времени: проверок много, а времени на них - мало. В такой ситуации важно повышать свою эффективность, используя различные вспомогательные инструменты. Хорошее знание инструментария тестировщика помогает тестировать быстро и внимательно. К сожалению, времени на изучение этих инструментов обычно не хватает - ведь платят нам совсем не за это. Чтобы помочь вам работать эффективнее, мы выбрали несколько наиболее популярных инструментов, и сделали по ним небольшие курсы.
Первый из них посвящен командной оболочке Bash, которая есть во всех популярных unix-системах. С ее помощью можно создавать, искать и менять файлы, отслеживать процессы, логиниться на удаленные машины и делать еще сотни задач, с которыми тестировщик сталкивается каждый день.
На этом курсе вы научитесь:
- Работать с файлами и папками;
- Искать внутри файлов, директорий и дерева процессов;
- Выделять и обрабатывать запущенные в системе программы;
- Записывать любую информацию в файлы;
- Настраивать удобную и информативную консоль для работы.
Другой наш курс посвящен не менее популярной утилите - системе контроля версий Git.
С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения. Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с Git эффективно. Тем более, что Git используется буквально в каждой второй компании.
На этом курсе вы научитесь:
- Получать информацию о репозитории;
- Сравнивать файлы;
- Переключаться между различными ветками;
- Откатывать изменения;
- Настраивать внешний вид консоли;
- Решать конфликты кода;
- Создавать аккаунты на самых популярных сервисах и работать с ними.
Наконец, третий курс будет наиболее полезен мобильным тестировщикам Android.
В нем мы рассматриваем утилиту Android Debug Bridge. Она дает тестировщику доступ к огромному количеству отладочных команд, с помощью которых можно получить и обработать значительно больше данных, чем вручную.
На этом курсе вы научитесь:
- Запускать и тушить эмуляторы;
- Подключаться к устройствам по USB и Wi-Fi;
- Посылать на устройства и принимать любые данные;
- Менять настройки девайса прямо с компьютера;
- Запускать рандомизированное тестирование.
Все эти курсы достаточно короткие, и занимают всего две недели. В них вы не найдете описаний истории утилит и прочей воды - только конкретные команды, которые вы будете использовать в работе каждый день. Помимо теоретического материала мы добавили множество домашних заданий, чтобы вы могли закрепить свои знания и отработать их в условиях, приближенных к реальности.
В дальнейшем мы планируем создание подобных курсов и по другим темам, поэтому если у вас есть какие-то предложения – пишите нам!
А если вы хотите записаться на курс - переходите по ссылкам ниже, каждый из этих курсов стартует уже 5 сентября.
Посмотреть расписание других онлайн-тренингов по тестированию ПО |