У нас уже была подборка книг для начинающих программистов, а теперь соберём все полезные книги для начинающих инженеров по тестированию. Если вы хотите стать тестировщиком и хотите подтянуть свои теоретические знания — выбирайте любую книгу из списка и читайте.
Эту подборку помогла нам составить Ольга Назина из ХФЛабс. Ольга тестирует софт сама и помогает тестировать другим. Для этого она создала сервис Багред — аналог сервиса Главреда, но для тестировщиков.

Тестирование dot com
Автор: Роман Савин
Классика, написанная ещё в 2007 году, но актуальная до сих пор. В книге автор рассказывает всё о профессии тестировщика — от того, чем вообще занимается QA до конкретных действий в разных ситуациях при тестировании. Если вы вообще ничего не знаете про тестирование — начните с книги Савина.

Тестирование программного обеспечения
Автор: Святослав Куликов
Скачать книгу бесплатно в формате pdf (по лицензии Creative Commons Attribution-NonCommercial-ShareAlike 4.0)
Если нужно что-то для новичков, как у Савина, но посвежее — почитайте базовый курс тестирования ПО у Куликова. В книге разобраны почти все виды тестирования, чек-листы, наборы кейсов, и автоматизация. Отдельно автор рассказывает, как оценить объём работ и подготовить отчёт после того, как всё будет сделано. Плюс книги — в её практичности: в ней есть готовые команды и сценарии для автотестов, которые можно сразу использовать в работе.

 Тестировщик: кто это такой, что он делает и как им стать
Тестировщик: кто это такой, что он делает и как им стать Зарплата 113 тысяч за то, чтобы ломать программы
Зарплата 113 тысяч за то, чтобы ломать программы Как создать простой калькулятор на JavaScript
Как создать простой калькулятор на JavaScript UX-тест простого калькулятора на JavaScript
UX-тест простого калькулятора на JavaScript Тестируем и исправляем калькулятор на JavaScript
Тестируем и исправляем калькулятор на JavaScript Словарь тестировщика: автотесты, юнит-тесты и другие важные слова
Словарь тестировщика: автотесты, юнит-тесты и другие важные слова Какой софт нужен, чтобы стать тестировщиком
Какой софт нужен, чтобы стать тестировщиком Что такое альфа- и бета-версии
Что такое альфа- и бета-версии End-to-End-тестирование
End-to-End-тестированиеКлючевые процессы тестирования
Автор: Рэкс Блэк
Местами сложная, но бесценная в прочтении книга Блэка про процессы в тестировании. Если вам нужно наладить такие процессы в компании или понять для себя, как лучше всего построить тестирование какого-то продукта — читать обязательно. Интересная особенность книги в том, что автор разбирает все процессы на основе проекта «Суматра», который ведёт один тест-менеджер — как будто стоишь рядом и смотришь, как тестировщик решает реальные задачи.

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

A Practitioner’s Guide to Software Test Design
Автор: Lee Copeland
Единственная английская книга в подборке, но при этом она считается лучшей книгой по тестированию для новичков. В ней подробно разбираются 7 подходов к тестированию, которые можно применять в любых ситуациях и программах. Если вы прочитаете только эту книгу, то уже будете знать гораздо больше, чем многие начинающие разработчики. Английский, кстати, в книге довольно простой — школьного курса хватит, чтобы прочитать её всю.
 
						 
			 
			 
			 
		 
				 
				 
				 
				 
				 
				 
				 
				