logo

Эти 15 книг для тестировщиков помогут ускорить работу над проектом

Редакция MC.today собрала лучшие книги для тестировщиков по версии самих специалистов. Они помогут подготовиться к собеседованию, разобраться в процессе тестирования и ускорить работу над проектом.


На украинском и русском языках

«Чистый код. Создание, анализ и рефакторинг», Роберт Мартин / Clean Code. A Handbook of Agile Software Craftsmanship, Robert C. Martin

Рейтинг Goodreads: 4,40.

Роберт Мартин – один из создателей Agile-манифеста (Agile – гибкая разработка ПО. – Прим. ред.). Он считает, что плохой код будет работать, но не позволит проекту развиваться. Автор рассказывает, как создать правильный код.

В книге показана разница между хорошим и плохим кодом. Роберт Мартин объясняет, как почистить «грязный» код. Он рассказывает, как люди думают, когда пишут, читают и чистят код.

Прочитать книгу советует Эран Кинсбрунер, старший директор, ответственный за непрерывное тестирование продукта в Perforce и автор книг по тестированию ПО. Заказать книгу.

«Руководство по DevOps. Как добиться гибкости, надежности и безопасности мирового уровня в технологических компаниях», Джин Ким, Джез Хамбл, Джон Уиллис, Патрик Дебуа / The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations, Gene Kim, Jez Humble, Patrick Debois, John Willis

Рейтинг Goodreads: 4,33.

Авторы имеют большой опыт в IT и делятся им в своей книге. Они рассказывают, как создать беспрерывную работу в проекте с помощью DevOps (набор практик, которые помогают сократить время разработки ПО. – Прим. ред.). Еще они объясняют  принципы работы в этом направлении: поток, обратная связь и непрерывное обучение. Ким, Хамбл, Уиллис и Дебуа приводят примеры, как это влияет на прибыль и корпоративную культуру компаний. 

Пособие попало в рейтинг лучших книг по мнению Эрана Кинсбрунера. Из него вы узнаете, как Google, Amazon, Facebook, Netflix и другие внедряют DevOps.

«Ускоряйся! Наука DevOps: Как создавать и масштабировать высокопроизводительные цифровые организации», Джим Ким, Джез Хамбл, Николь Форсгрен / Accelerate –The Science of Lean Software and DevOps, Gene Kim, Jez Humble, Nicole Forsgren

Рейтинг Goodreads: 4,09.

Авторы считают, что успех любой компании зависит от программного обеспечения, которые они используют. В течение четырех лет они изучали, как ПО влияет на прибыльность, долю рынка компании, работоспособность сотрудников и удовлетворенность клиентов. Николь Форсгрен, Джез Хамбл и Джим Ким дают инструменты, которые помогут тестировщикам и руководителям улучшить проект.

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

«Agile-тестирование. Обучающий курс для всей команды», Джанет Грегори, Лиза Криспин / Agile Testing. Learning Journeys for the Whole Team, Janet Gregory, Lisa Crispin

Рейтинг Goodreads: 3,86.

Джанет Грегори – процессный консультант и тренер по Agile-тестированию в DragonFire Inc. Лиза Криспин – эксперт по Agile-тестированию. Они делятся, как тестирование поможет организовать работу команды и перейти к работе по Agile. Это руководство объясняет, как улучшить процесс, избежать ошибок автоматизации, снизить риски с помощью тестирования и так далее.

Книга подходит для тестировщиков, руководителей команд, разработчиков ПО и бизнес-аналитиков. Прочитать пособие рекомендует Эран Кинсбрунер. Заказать книгу.

На английском языке

Enterprise Continuous Testing, Wolfgang Platz, Cynthia Dunlop

Рейтинг Goodreads: 4,38.

Вольфганг Платц – основатель и директор по стратегии в Tricentis. Синтия Данлоп – директор по стратегическому контенту в Tricentis. Они считают, что даже при максимальной автоматизации протестировать все невозможно. Но если подойти к этому процессу с другой стороны, можно получить тот же результат с меньшими затратами.

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

Книга понравится старшим тестировщикам и руководителям, которые ищут баланс между скоростью и качеством ПО. Она понравилась Эрану Кинсбрунеру и попала в подборку лучших книг для тестировщиков по версии Bookauthority (портал, который выбирает лучшие книги по рекомендации экспертов. – Прим. ред.).

The Self-Taught Software Tester A Step By Step Guide to Learn Software Testing Using Real-Life Project, Chhavi Raj Dosaj

Рейтинг Goodreads: 4,25.

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

Автор детально описывает, как планировать, выполнять и контролировать работу тестировщика. Она подойдет начинающим специалистам, которые хотят получить первую работу. Книгу рекомендует портал Bookauthority.

A Practical Guide to Testing in DevOps, Katrina Clokie

Рейтинг Goodreads: 4,11.

Катрина Клоки работает главным IT-инженером на облачной платформе для бухгалтеров Xero. В своей книге она рассказывает о тестировании в культуре DevOps. Она учит находить ошибки и делится опытом, как их избежать.

Автор говорит, что тестировать программное обеспечение нужно на каждом этапе работы и объясняет, какие инструменты в этом помогут. В пособии описаны стратегии тестирования и есть упражнения для разных этапов разработки ПО. Еще в книге есть примеры из практики.

Руководство подойдет тестировщикам, которые хотят работать в DevOps-проектах. Эту книгу рекомендует тестировщик Github Меган Льюис.

Hands-on Mobile App Testing, Daniel Knott

Рейтинг Goodreads: 4,00.

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

В книге есть советы, как выбрать стратегию тестирования, использовать лучшие инструменты Android и IOS, а еще сделать выгоднее массовое и облачное тестирование и узнать их ограничения. Еще вы научитесь получать доступ к базе данных и локальному доступу. Книгу советует прочитать Эран Кинсбрунер.

Continuous Testing for DevOps Professionals, Eran Kinsbruner and Leading Market Experts

Рейтинг Goodreads: 4,00.

Эран Кинсбрунер – тестировщик и автор четырех книг о тестировании ПО. В этом пособии для DevOps-команд он рассказывает о современных методах тестирования, которые дадут самый лучший результат. Автор разрабатывал их вместе с экспертами из компаний CloudBees, Tricentis, Testim.io, Test.ai, Perfecto и других.

Книга предназначена для всех практиков DevOps: разработчиков, тестировщиков, операционных менеджеров и руководителей IT-бизнеса. Она состоит из четырех разделов:

  • «Основы непрерывного тестирования».
  • «Непрерывное тестирование веб-приложений».
  • «Непрерывное тестирование мобильных приложений».
  • «Продвижение непрерывного тестирования».

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

QA Analyst/Software Tester Job Interview Questions & Answers-2020: Winning The QA/Software Testing Interview, Reelav Patel

Рейтинг Goodreads: 4,00.

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

Руководство подойдет начинающим и опытным тестировщикам, которые ищут работу. Книга попала в список лучших книг для инженеров по качеству ПО по версии портала Bookauthority.

50 Quick Ideas to Improve Your Tests, Gojko Adzic, David Evans, Tom Roden

Рейтинг Goodreads: 3,90.

Гойко Адзич – консультант по стратегической разработке ПО. Дэвид Эванс – консультант, коуч и тренер в сфере качества Agile. Том Роден – Agile-коуч по разработке и консультант. Его специализация – тестирование и трансформация ПО.

Идеи из книги проверили на себе компании от маленьких веб-стартапов до крупных банков. Они помогают командам проще и быстрее тестировать программное обеспечение. Книга будет полезна не только тестировщикам, а и аналитикам и разработчикам, кто уже немного разбирается в тестировании. Книга понравилась тестировщику Github Меган Льюис.

Complete Guide to Test Automation, Arnon Axelrod

Рейтинг Goodreads: 3,80.

Арнон Аксельрод – эксперт по автоматизации тестирования в Sela Group. Он говорит, что автоматизация помогает создавать ПО быстро и без ущерба для качества. В своем руководстве он объясняет, как написать тестовый код.

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

The Way of the Web Tester, Jonathan Rasmusson

Рейтинг Goodreads: 3,78.

Джонатан Расмуссон – бывший тренер по Agile в ThoughtWorks. В своей книге он объясняет, что важно знать о тестировании. Книга состоит из двух частей:

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

Во второй он объясняет, как написать и организовать тесты. Зачем нужна разработка через тестирование и имитация.

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

Dear Evil Tester, Alan J. Richardson

Рейтинг Goodreads: 3,52.

Алан Ричардсон – почетный профессор Йоркского университета в Канаде и автор блога Evil Tester. В своей книге он предлагает посмотреть на тестирование с другой стороны.

Dear Evil Tester состоит из трех частей:

В первой автор публикует письма и ответы из своего блога.

Вторая часть имеет советы и ответы на вопросы, которые не были опубликованы раньше.

Третья состоит из эссе, в котором Алан Ричардсон подводит итоги.

Тон автора иногда бывает резким, но информация, которую он дает помогает тестировщикам изменить подход к работе. Он хочет побудить QA-инженеров освободить своего «злого тестировщика» на волю. Книгу рекомендует Меган Льюис.

Test Automation in the Real World: Practical Lessons for Automated Testing, Greg Paskal

Рейтинг Goodreads: 3,40.

Грег Паскаль – директор по автоматизированному тестированию в Ramsey Solutions. В книге он рассказывает, как разные компании начинают автоматизацию тестирования. Еще он делится опытом, как избежать ошибок.

Автор считает, что важно создать хорошую основу для тестов с самого начала и рассказывает, как это сделать. Паскаль делится своим опытом, и говорит, что его советы подойдут для разных инструментов, технологий и команд. Книгу рекомендует тестировщик Github Меган Льюис.

Выводы

Мы собрали пособия для начинающих и опытных тестировщиков в DevOps и Agile-проектах. В первом случае авторы описывают детали процесса, а во втором – рассказывают, как сделать автоматизацию тестирования. Последняя поможет ускорить работу. Многие книги будут полезны не только специалистам по качеству, а и разработчикам, менеджерам проектов и управленцам в IT-сфере.


Улучшайте себя и свое дело: учитесь менеджменту

Наши партнеры из Laba разработали курсы, которые помогут вам стать крутым менеджером и научат держать все под контролем:

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

Вдохновляющие компании

S-PRO

Наша компания – о людях и экспертизе. У нас работают крутые IT-специалисты – они делают технологические продукты, которые развивают бизнес.

История IT-компании S-Pro. Стартовали в 2014-м, делаем финтех-решения, сегодня нас 170 человек
Stand out as a global creator

Продуктами iDeals пользуются 100 тыс. компаний.
Команда работает из 11 стран по всему миру
Отправить резюме

Выбор редактора

Спецпроект

Вдохновляющие компании-работодатели

Alfa
«БИОСФЕРА»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: