Полезные материалы для начинающих Тестировщиков

Данную страничку подготовила компания CleverPumpkin, разработчик мобильных приложений на заказ. Наши актуальные вакансии можно найти на HeadHunter.

Базовые знания по тестированию

Перед погружением в область тестирования рекомендуем в первую очередь разобраться с основными терминами этой области, и что из себя представляет в целом «обеспечение качества ИТ-продукта».
Чего ждут от джуна
Статья старая, но всё ещё актуальная.
Погружение в теорию
Изучить теоретические основы QA, QC, виды и уровни тестирования.
Тестовые артефакты и навыки работы с ними
Разобраться в разнице тестовых артефактов, таких как план тестирования, тест-кейсы, баг репорты, чек-листы и поработать с каждым из них.
Техники тест-дизайна
Понять техники тест-дизайна: анализ граничных значений, эквивалентное разделение и т.п.

Инструменты тестирования и навыки работы с ними

Баг трекинг системы
Одним из ключевых навыков тестировщика является умение находить, локализовывать и качественно описывать обнаруженные ошибки. Любой баг связан с определенным разделом программы и имеет свой приоритет, шаги воспроизведения, степень серьёзности, которые надо зафиксировать.

Чаще всего в компаниях над тестированием работают сразу несколько специалистов. Чтобы работа команды была более системная, используются системы баг трекинга. Понимание принципа работы хотя бы одной из них упростит погружение в проект.

Наиболее популярными являются Jira, Trello, YouTrack, Redmine и Bugzilla.
Системы хранения тестовой документации
Такого рода решения удобны для ведения, хранения тестовой документации, составления планов тестирования и обмена отчётами с командой.

Присмотритесь к популярным Qase.io, TestRail, Test IT.
Инструменты для тестирования API
Многие мобильные приложения взаимодействуют с удаленным сервером или разными внешними сервисами. При тестировании приложения стоит обратить внимание на время обработки запроса сервером и наличие в ответе всех необходимых данных.

С этими задачами хорошо справляются сервисы Postman или Insomnia.
Снифферы или анализаторы трафика
Сниффер — инструмент для мониторинга трафика и подмены данных. С его помощью можно тестировать взаимодействие приложения с подключенными сервисами через API и выявлять потенциальные проблемы, связанные с разными условиями сети и обработкой данных. Мы используем Charles Proxy. Хорошая статья, чтобы познакомиться именно с этим инструментом.

Можно рассмотреть Fiddler, Proxyman.

Специфика мобильного тестирования

Знание операционных систем
Основные — iOS и Android. Хорошо быть опытным пользователем как минимум одной из систем.
Общее представление о гайдлайнах

Дополнительные материалы

Про тестирование
  • Тестирование дот ком (Роман Савин)
    Книга 2007 года. Подойдет просто для знакомства с миром тестирования. С большой долей вероятности ее читал каждый тестировщик.

  • Тестирование программного обеспечения (Святослав Куликов)
    Для изучения основ, про термины и понятия.

  • Lessons Learned in Software Testing (Сэм Канер)
    Книга выпущена давно, но содержит много полезной информации и сохраняет свои позиции, как must read литература для тестировщика. А так как перевод на русский отсутствует (на момент написания заметки), то дополнительно можно прокачать свои языковые навыки :) Подойдет специалистам с опытом.
Про личную эффективность
  • Джедайские техники (Максим Дорофеев)
    Тайм менеджмент, как правильно расставлять приоритеты и на что тратить свои ресурсы.
Для расширения кругозора
  • Дизайн привычных вещей (Дональд Норман)
    Отличная книга для прокачки usability тестирования. Важно знать, что после прочтения возникает повышенная тревожность – начинаешь видеть несовершенства во всех окружающих предметах.

  • Спроси маму (Роберт Фитцпатрик)
    Книга позиционируется, как литература для предпринимателя или для работы с клиентами. Но она будет полезна для общения с людьми вокруг вас, в том числе с коллегами.
Не стесняйтесь делиться этой страничкой с друзьями и коллегами, если считаете её полезной. Если у вас будет какой-то фидбек по этой страничке — напишите нам на почту .
Не стесняйтесь делиться этой страничкой с друзьями и коллегами, если считаете её полезной. Если у вас будет
какой-то фидбек по этой страничке — напишите нам на почту.