1 сентября, 2023
Книги для начинающих тестировщиков
Ищете книги для QA тестировщика? Подборка лучших книг для начинающих с нуля. Обзор полезных книг для тестировщиков всех уровней. Тестировщикам - ценный список книг для успешного старта

Навигация по странице
Сегодня тестирование — одна из наиболее востребованных профессий в IT. Компании и специалисты, стремящиеся войти в сферу информационных технологий, с удовольствием обращаются к этой области. Примечание: Этот список предполагает субъективные мнения и может не отражать все точки зрения. Вы также можете делиться своими рекомендациями в комментариях — это будет интересно.
Книги для начинающих тестировщиков
Для начинающих тестировщиков мы представляем список книг по тестированию ПО. Эти материалы предоставляют базовую, легко доступную информацию в прекрасно изложенной форме.
- Гленфорд Майерс, Том Баджетт, Кори Сандлер — «Искусство тестирования программ». Этот классический труд для тестировщиков был опубликован впервые в 1979 году и переиздан уже трижды. Многие успешные специалисты основывали свой профессиональный путь на этой книге по QA-тестированию. Она является неотъемлемой частью любого серьезного рейтинга литературы по тестированию ПО.
- Тобиас Клейн — «Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения». Эта книга наполнена реальными кейсами и описывает, как специалисты обнаруживают ошибки в продуктах мирового уровня. Она поможет вам систематизировать знания о тестировании и четко определить, где искать проблемы.
- Ron Patton — «Software Testing». Если вы неплохо знаете английский, но ничего не знаете о тестировании ПО, обратите внимание на эту книгу. Она содержит много примеров и образных сравнений, что облегчит усвоение информации новичкам.
- Lee Copeland — «A Practitioner’s Guide to Software Test Design». После введения в профессию с помощью предыдущей книги этот материал предлагает множество полезных кейсов. Книга объясняет основы разработки дизайна тестов с помощью метода чёрного ящика.
- Джанет Грегори, Лайза Криспин — «Agile-тестирование. Обучающий курс для всей команды». Эта книга объясняет методологию Agile в контексте тестирования в итерационной разработке. Это полезное руководство для новичков, хотя рекомендуется читать оригинал, так как при локализации часть смысла иллюстраций может быть утеряна.
- Mark Fewster, Dorothy Graham — «Software Test Automation». Эта книга подойдет новичкам в качестве учебного пособия и также поможет менеджерам IT-компаний, которым приходится заниматься тестированием. Она довольно стара, но основные принципы работы тестировщика все равно будут актуальны.
- Homès Bernard – «Fundamentals of Software Testing». Еще одна фундаментальная книга, которая содержит материалы по всем аспектам профессии, включая менеджерские и организационные. Эта книга обязательна к прочтению для всех, кто хочет понять основы тестирования.
- Джеймс Уиттакер, Джейсон Арбон, Джефф Каролло — «Как тестируют в Google». Эта книга рассказывает о процедуре тестирования продуктов разного масштаба в крупнейшей IT-корпорации. Это отличное дополнение к основному списку для тех, кому интересно узнать о профессии тестировщика с точки зрения менеджера.
- Роберт Калбертсон, Крис Браун, Гэри Кобб — «Быстрое тестирование». Эту книгу могут читать все, но она содержит насыщенный материал, который может быть сложен для понимания новичков. Она предоставляет типовые задачи и способы их решения без лишних вступлений и прочей лирики.
- Сэм Канер, Джек Фолк, Енг Кек Нгуен — «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений». Еще одна книга для начинающих тестировщиков, написанная ведущими специалистами Кремниевой долины. Она содержит много реальных кейсов и предоставляет основы профессии.
- Роман Савин — «Тестирование dot com, или Пособие по жестокому обращению с багами в интернет-стартапах». Эта книга российского автора является одним из лучших изданий в IT-литературе. Она интересна даже тем, кто не связан с тестированием, так как автор пишет так живо, что книгу можно воспринимать как первоклассную беллетристику.
- Борис Бейзер — «Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем». Эта настольная книга многих тестировщиков предоставляет подробное изложение основ профессии, основываясь на конкретных задачах и сложностях. Она касается также «бытовых проблем» тестировщика и предоставляет основы тестирования ПО.
Это только некоторые из самых популярных книг по тестированию для начинающих. Перед специализацией внутри профессии, важно понять основы тестирования и его принципы, а в нашем списке вы найдете именно такие материалы, которые помогут вам в этом.

Чего следует избегать новичкам в тестировании:
- Избегайте углубления в раздел тестирования на Хабре сразу на начальном этапе. Для новичков лучше выбрать более дружелюбные источники информации. Хабр может быть сложен для понимания и иногда содержит дискуссии, не всегда полезные для начинающих.
- Не ориентируйтесь исключительно на курсы на YouTube от одной компании, если ваша цель попасть в другую. Приобретение хорошего понимания теории тестирования важнее, чем слепое следование методам одной компании, пропагандируемым на видео.
- Избегайте употребления слов «тестировка», «багулечка», «функционал» (особенно последнее). Слово «тестировка» может некорректно передать суть процесса. Также «багулечки» — неверное определение для дефектов в сложных программных продуктах. А слово «функционал» относится к математике и не является подходящим для описания возможностей продукта.
И в заключение, предлагаем вам мем о чтении:
Если вы решили начать карьеру в области тестирования ПО, приглашаем вас на факультет тестирования ПО GeekBrains. Здесь вы получите все необходимые теоретические и практические знания для работы в этой области.
Получить консультацию
Отправляя заявку, вы принимаете условия публичного договора и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Отправляя заявку, вы принимаете условия публичного договора и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Последние статьи:
4
4 минуты
9 октября, 2024
Почему нейросети пока не могут заменить разработчиков?
В этой статье мы рассмотрим причины, по которым разработчики остаются незаменимыми, и объясним, почему ИИ пока не готов взять на себя всю ответственность за создание программного обеспечения.
12
5 минут
7 октября, 2024
Как стать специалистом Data Science?
Основная цель специалиста по Data Science – извлечь из данных ценную информацию, которая может помочь в принятии бизнес-решений, улучшении продуктов и услуг, а также в решении различных прикладных задач.
15
4 минуты
5 октября, 2024
Самые странные языки программирования
Давайте рассмотрим, что представляют собой эзотерические языки программирования, почему они создаются и какие из них являются наиболее известными и забавными.