ТОП-6 книг книг для тестировщика

757

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


«Искусство тестирования программ» Гленфорд Майерс

«The Art of Software Testing», Glenford J. Myers



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


«Тестирование программного обеспечения», Сэм Канер, Джек Фолк, Енг Кек Нгуен



Авторы рассматривают тестирование масштабно, в связке с другими направлениями разработки, приводят много примеров из опыта реальных компаний и раскладывают по полочкам основы. Это объемный, сложный, охватывающий все концепции тестирования труд, который требует вдумчивого чтения и перечитывания. Но есть одно большое НО — книга устарела по некоторым параметрам. Например, сейчас совершенно неуместно оформлять тест-кейсы на бумажных носителях, для этого есть системы управления тестированием, вроде Test IT, или хотя бы Excel.

Книга больше подойдет специалистам с опытом от года, тесно знакомым с тестированием.


«A Practitioner’s Guide to Software Test Design», Lee Copeland



Эта книга — повод подтянуть свой английский. Читать ее стоит обязательно, потому что никто не рассказал о тест-дизайне лучше, чем Ли Копланд. Это сборник практик — от устоявшихся методов, таких как классы эквивалентности, анализ граничных значений, таблицы решений и диаграммы переходов состояний, до новых методов, таких как тестирование вариантов использования, парное тестирование и предварительное тестирование. Главные преимущества — отсутствие «воды», бездна примеров, доступный язык. А польза прочитанного в том, что многое можно сразу применить на практике.


«Гибкое тестирование». Практическое руководство для тестировщиков ПО и гибких команд, Лиза Криспин, Джанет Грегори

Книга о методике гибкого тестирования: использование квадрантов гибкого тестирования, набор средств для него, требования к команде QA-специалистов, итерация гибкой разработки и семь главных факторов успеха гибкого тестирования.

Рекомендуем ведущим тестировщикам и специалистам среднего уровня.


«How Google Tests Software», James A. Whittaker, Jason Arbon, Jeff Carollo


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

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


«Тестирование программного обеспечения. Базовый курс», Святослав Куликов

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

В дополнение к книге существует бесплатный онлайн-курс по основам тестирования.

Книга доступна по ссылке


По тестированию не так много книг, и еще меньше — достойных прочтения. Если же книги не мотивируют практиковаться, то смотрите вебинары :) 

Была ли статья полезной?