Вадим Цапий 27 декабря 2021

📚 Топ-10 актуальных книг по QA от новичка до профессионала

В этой подборке представлены наиболее авторитетные и фундаментальные издания по тестированию программного обеспечения.
📚  Топ-10 актуальных книг по QA от новичка до профессионала

1. Тестирование Дот Ком

<i>Роман Савин, “Тестирование Дот Ком”</i>
Роман Савин, “Тестирование Дот Ком”

Наверное, это самая популярная книга по тестированию на русском языке, которая отлично подходит для начинающих тестировщиков.

Довольно легкий слог повествования и простая подача материала. С этой книгой вы познакомитесь с необходимой начальной терминологией, чтобы быть «в теме» среди отдела качества разработки ПО. Также она поможет понять, что собственно требуется от тестировщика в решении тех или иных задач. Приведены примеры для простоты усвоения материала.

Рекомендую начать свое погружение именно с этой книги.

Книга в сообществе @progbook

2. The Self-Taught Software Tester

Чхави Радж Досадж<i>, “The Self-Taught Software Tester A Step By Step Guide to Learn Software Testing Using Real-Life Project”</i>
Чхави Радж Досадж, “The Self-Taught Software Tester A Step By Step Guide to Learn Software Testing Using Real-Life Project”

Эта книга – отличное введение в тестирование программного обеспечения для любого читателя. Информация представлена грамотно. Следуя примерам в книге, вы почувствуете, что проходите практическое обучение на реальном проекте.

Если ваша цель – стать тестировщиком программного обеспечения, эта книга станет вашим секретным оружием в становлении первоклассным специалистом.

3. Software testing

<i>Рон Паттон, “Software testing”</i>
Рон Паттон, “Software testing”

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

Больше полезных материалов вы найдете на нашем телеграм-канале «Книги для программистов».

4. Introducing to Software Testing

<i>Пол Амманн и Джефф Оффатт, “Introducing to Software Testing”</i>
Пол Амманн и Джефф Оффатт, “Introducing to Software Testing”

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

Книга в сообществе @progbook

5. Тестирование программного обеспечения

<i>Сэм Канер, Джек Фолк, Енг Кек Нгуен, «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений».</i>
Сэм Канер, Джек Фолк, Енг Кек Нгуен, «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений».

Данный труд предназначен в первую очередь для продолжающих специалистов, которые хотят познакомиться с теорией тестирования. Написана сложным языком, довольно объемная и требует внимательности при чтении. Затрагивает все концепции тестирования. Прочитав её, вы поднимите свой уровень в области качества ПО.

В книге много примеров, включая реальные кейсы, что делает книгу суперполезной и практичной.

Книга в сообществе @progbook

6. Искусство тестирования программ

<i>Гленфорд Майерс, Том Баджетт, Кори Сандлер, «Искусство тестирования программ»</i>
Гленфорд Майерс, Том Баджетт, Кори Сандлер, «Искусство тестирования программ»

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

Тут детально рассмотрена психология тестирования и тестирование в гибкой среде, показаны наиболее эффективные способы обеспечения качества для программных продуктов.

7. Complete Guide to Test Automation

<i>Арнон Аксельрод, Complete Guide to Test Automation</i>
Арнон Аксельрод, Complete Guide to Test Automation

В первую очередь эта книга будет полезна для специалистов, которые намерены развиваться в сторону автоматизации тестирования.

Это надежное и подробное руководство, которое поможет создавать и поддерживать автоматизацию на должном уровне. Охватывает все важные темы, а также дает примеры распространенных сценариев в проектах автоматизации.

Книга в сообществе @progbook

8. Идеальное программное обеспечение

<i>Джеральд Вайнберг, «Идеальное программное обеспечение и другие иллюзии в тестировании»</i>
Джеральд Вайнберг, «Идеальное программное обеспечение и другие иллюзии в тестировании»

Эту книгу следует обязательно прочитать всем специалистам в области разработки и тестирования программного обеспечения. Автор хорошо повествует о ценности тестирования, подводных камнях и общих подходах в разработке и управлению тестированием. Хорошо описаны моменты, на чем тестировщикам следует сосредоточиться, когда дело касается софт скиллов и общения внутри и за пределами команды.

Эта книга – реальное напоминание о том, зачем нужны тестировщики и почему тестировщики никогда не могут быть заменены компьютерами.

9. A Practitioner’s Guide to Software Test Design

Ли Коупленд,<i> «A Practitioner’s Guide to Software Test Design»</i>
Ли Коупленд, «A Practitioner’s Guide to Software Test Design»

Еще одна «библия тестировщика», обязательна к прочтению. В этой книге подробно, поэтапно и с понятными примерами дается описание различных техник проектирования тестов. Автор делится огромным количеством ценных советов, которые помогут улучшить вашу работу уже в процессе чтения. Книга с конкретным изложением, без лишней воды и философии, все четко и по делу.

10. Managing the Testing Process

Рекс Блэк<i>, “Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing”.</i>
Рекс Блэк, “Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing”.

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

Материалы по теме

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ