Шлях QA Jedi: 10 книг, які повинен прочитати кожен тестувальник
Робота і розвиток в області QA — воістину складний шлях. Тому пройти його може тільки сміливий і наполегливий.
Але як прискорити проходження цього шляху з мінімальними витратами ресурсів і максимумом отриманих знань? Для цього ми склали свій Топ-10 книг, прочитавши які, ви точно станете справжнім QA-джедаєм!
Отже, починаємо шлях від учня до майстра! І нехай книга стане найкращим наставником для вас!
#1 Як зламати програмне забезпечення: Практичний посібник з тестування. Джеймс А. Уіттакер (2003 р.)
Чому це буде корисно: книга відкриває двері новачкам у світ тестування програмного забезпечення, розповідаючи про підходи і методи щодо забезпечення якості програмного забезпечення.
Ключові моменти: простою мовою про, часом, складні стратегії і процедури буде цікаво прочитати як новачку, так і тестувальнику з багаторічним досвідом.
#2 Чорний лебідь. Під знаком непередбачуваності. Нассім Ніколас Талеб (2007р.)
Чому це буде корисно: якщо ви давно хотіли дізнатися, що означає «думати як тестувальник» і прораховувати варіанти, з огляду на події і ризики, що здаються неможливими.
Ключові моменти: зосередившись на прикладах збоїв у фінансових системах, книга допомагає зробити цінні висновки, які можна застосовувати до тестування програмного забезпечення.
#3 Робочий зошит з доменного тестування. Джем Канер, Дуглас Р. Хоффман, Соума Падманабхан (2013 р.)
Чому це буде корисно: без яких завдань неможливо уявити роботу QA-інженера? Вся необхідна інформація про теорію і практику всередині цієї книги.
Ключові моменти: одна з наймасштабніших праць по методам тестування, підходам і ідеям з поділом на типи даних, ризики та вхідні дані.
#4 Мистецтво тестування програм. Гленфорд Майерс, Том Баджетт, Корі Сандлер (1979 р.)
Чому це буде корисно: розробники і тестувальники знайдуть на сторінках видання опис класичних принципів тестування у найбільш проблемних областях IT.
Ключові моменти: стислий і разом з тим ємний опис принципів тестування, посібник з основних його типів: від веб-тестування до тестування безпеки і сумісності.
# 5 Agile-тестування. Навчальний курс для всієї команди. Ліза Кріспін, Джанет Грегорі (2019 р.)
Чому це буде корисно: світ Agile будується на інноваційних підходах, які оновлюються практично щодня. Ви точно захочете бути в курсі цих новинок.
Ключові моменти: все про те, як працює Agile, що таке квадрант Agile, які реальні випадки застосування цієї методології в QA-команді і як правильно вибудувати роботу команди, відділу, організації та забезпечити найбільш ефективний перехід до Agile.
# 6 Краса тестування. Тім Райлі, Адам Гоше (2009 р.)
Чому це буде корисно: книга-спостереження про роботу провідних тестувальників — чудовий вибір для того, щоб надихнутися прикладом кращих і розділити з ними захоплюючу сторону QA.
Ключові моменти: у кожному розділі реальний досвід авторів книги у тестуванні. Приготуйтеся дізнатися все про процеси тестування, процедури і інструменти по роботі з ним, а також про їх використання в режимі реального часу.
#7 Ключові процеси тестування, Сертифікація ISTQB. Рекс Блек (2008 р.)
Чому це буде корисно: безліч практичних прикладів і вправ простою і зрозумілою мовою.
Ключові моменти: книга наповнена практичними і легкими для запам’ятовування схемами з аналізу, розробки і виконання тестів.
# 8 Як тестують в Google. Джеймс А. Уіттакер, Джейсон А. Джозеф, Джефф Каролла (2014 р.)
Чому це буде корисно: досвід у тестуванні від кращих з кращих QA-джедаїв.
Ключові моменти: інтерв’ю з фахівцями про механізми та процеси тестування в Google і перспективи розвитку індустрії. Приготуйтеся познайомитися з професійним гумором від ваших колег з Кремнієвої долини.
#9 Не змушуйте мене думати. Веб-юзабіліті і здоровий глузд. Стів Круг (2000 р.)
Чому це буде корисно: як працювати з UX та цілями користувача при його взаємодії з веб-сайтом.
Ключові моменти: на сторінках цієї книги у доступній та гумористичній формі автор пояснює, що таке юзабіліті і з чим його їдять.
# 10 Тестування програмного забезпечення: підхід майстра. Пол К. Йоргенсен (2002 р.)
Чому це буде корисно: готові до розширення своїх знань в області контролю якості та тестування програмного забезпечення? Тоді ця книга точно вам підійде.
Ключові моменти: детально розкриваються теми тестування на основі кодів та специфікацій, тому матеріали більше підійдуть для QA-тестувальників з досвідом.
Безумовно, шлях QA Jedi з тестування програмного забезпечення не можна назвати простим. Тому його неможливо пройти наодинці. Але книги на вашій полиці можуть стати вашими вірними друзями і супроводжуючими.
Після прочитання книг з нашої підбірки, ваше сходження на вершини QA тестування буде легшим і гарантовано цікавішим. І головне – перевіряйте свої знання на практиці після освоєння нової інформації.
А ми бажаємо вам удачі!