Привет, друзья! Представляем вам список книг, которые, как нам кажется, должен прочитать каждый тестировщик. В список вошли самые разные книги по тестированию: на разные темы и разных лет.
БЕСПЛАТНО СКАЧАТЬ QA КНИГИ можно в нашем телеграм канале "Библиотека тестировщика"
Содержание:
- Penetration Testing
- Complete Guide to Test Automation
- Foundations of Software Testing ISTQB Certification
- Unit Testing
- Lessons Learned in Software Testing
- Agile Testing
- How Google Tests Software
- Explore it!
Penetration Testing
Автор: Georgia Weidman
Год публикации: 2016
Большинство технических книг содержат несколько сотен страниц с полным описанием и объяснениями, но только не эта книга. В ней вы найдете описание самых важных элементов автоматизированного тестирования, приправленное юмором, карикатурами и множеством забавных моментов. Эта книга научит любого начинающего тестировщика всему, что нужно знать для начала работы с автоматизированными тестами.
Complete Guide to Test Automation
Автор: Arnon Axelrod
Год публикации: 2018
Согласно отчету “State of Testing” за 2022 год, 46% участников считают, что автоматизированное тестирование вдвое сократило усилия, затрачиваемые раньше на ручное тестирование. Поскольку все больше компаний переходят на работу по методологии Agile, доля автоматизированного тестирования также будет расти. Поэтому чтение этой книги будет несомненно полезным для каждого тестировщика. В ней рассматриваются такие темы, как проектирование и внедрение автоматизированных тестов, а также различия между типами автоматизированных тестов.
Foundations of Software Testing ISTQB Certification
Авторы: Dorothy Graham, Rex Black, Erik van Veenendaal
Год публикации: 2019
Для тех из вас, кто собирается сдавать экзамен ISTQB, эта книга будет хорошим учебным пособием. Проработка материала из нее поможет вам сдать экзамен и получить желаемую сертификацию. В четвертом издании книга была обновлена с учетом последних изменений в учебном плане ISTQB 2018 года. Поэтому перед сдачей экзамена уделите немного времени чтению этой книги и следуйте рекомендациям.
Unit Testing
Автор: Vladimir Khorikov
Год публикации: 2020
Модульное тестирование – это жизненно важная часть процесса тестирования ПО. Его целью является проверка каждого блока исходного кода, одного за другим, для обеспечения высокого качества. В этой книге Владимир, автор и опытный разработчик, представляет полный обзор модульного тестирования, советы и лучшие практики. Кроме того, в книге есть глава об интеграционном тестировании.
Lessons Learned in Software Testing
Авторы: Cem Kaner, James Bach, Bret Pettichord
Год публикации: 2001
Уоррен Баффет однажды сказал: “Учиться на своих ошибках хорошо, но лучше учиться на чужих”. В этой невероятной книге трое ведущих экспертов в области тестирования ПО поделились своим бесценным опытом. Авторы десятки лет проработали на ключевых должностях в сфере тестирования. Благодаря более чем 200 урокам, описанным в книге, вы узнаете, что нужно делать, а чего следует избегать.
Agile Testing
Авторы: Lisa Crispin, Janet Gregory
Год публикации: 2008
Методология Agile изменила индустрию программного обеспечения в целом и тестирование программного обеспечения в частности. А при упоминании Agile-тестирования сразу вспоминаются два известных авторитета – Лиза Криспин и Джанет Грегори. В своей книге они охватили множество аспектов, касающихся Agile-тестирования, начиная с перехода к Agile-разработке и заканчивая ролью тестировщика в Agile-среде. Если вы увлекаетесь Agile-тестированием, вам также следует прочитать “More Agile Testing” – вторую книгу Лизы и Джанет.
How Google Tests Software
Авторы: James Whittaker, Jason Arbon, Jeff Carollo
Год публикации: 2012
Вы когда-нибудь задумывались, как крупнейшие компании по всему миру управляют своими процессами тестирования? Что ж, прочитав эту книгу, вы наверняка получите ответ на свой вопрос. Профессионал в области тестирования и автор книги “Как ломать программное обеспечение” Джеймс Уиттакер объединил усилия с Джейсоном Арбоном и Джеффом Каролло для создания этой замечательной книги. Все трое делятся вдохновляющими идеями и лучшими практиками из своего опыта работы в “Google”.
Explore It!
Автор: Elisabeth Hendrickson
Год публикации: 2013
Исследовательское тестирование является неотъемлемой частью любого процесса тестирования ПО. Оно несомненно поможет вам улучшить качество вашего программного обеспечения. Книга “Explore It!” научит вас думать, как исследователь. Вы узнаете, на что следует обращать внимание и как проводить тестирование на практике. Подходы, с которыми познакомит вас книга Элизабет Хендриксон, вы сможете сразу же использовать при тестировании своего ПО, каким бы оно ни было.
Заключение
Книги по тестированию ПО являются отличным источником знаний и вдохновения как для начинающих, так и для опытных тестировщиков. Замечательных книг по тестированию, которые могут существенно помочь вам улучшить карьеру и приобрести новые навыки, довольно много. В этой статье мы представили вам лишь несколько.
Не стесняйтесь предлагать в комментариях любые книги по тестированию, которые, по вашему мнению, должны быть включены в наш список.
Перевод статьи «Top 15 Software Testing Books».