TGViewer
Test Engineering Notes Test Engineering Notes @testengineering · 4.01K subscribers
Post #761 1.79K
Taking Testing Seriously - Огляд (1)

#testing #books #takingtestingseriously

На минулому тижні я прочитав нову книжку від Джеймса Баха та Майкла Болтона під назвою "Taking Testing Seriously".

В наступних постах я зроблю детальний огляд найбільш цікавих моментів з книги. А читати її чи не читати - ви вже вирішуйте самі.

🎓Про що ця книга?

Коротко - книга розповідає про методологію тестування, якої навчають автори книги. Методологія ця називається "Rapid Software Testing". Курси з неї Бах та Болтон ведуть вже більше двох десятків років - то ж щось в цьому мабуть є.

📖 Розділ 1 - Why Another Book About Testing?

У першому розділі автори розмірковують - нащо вони написали "ще одну" книжку з тестування.

Спочатку, автори знайомлять нас з різними школами тестування: factory, quality, agile, analytical, context-driven. (А ви чули про такі школи тестування? Якщо ні - можу більше про них розповісти)

💡Rapid Software Testing є методологією контекстно-орієнтованого тестування.

Далі, Джеймс та Майкл починають роздивлятись саме поняття тестування та його аналогії з реальним світом.

- Автори порівнюють тестування на проєкті із фарами автомобіля. Фари не сповільнюють рух авто, так само й тестування не сповільнює проєкти. Тестування, навпаки, дозволяє проєктам рухатися швидше.
- Щодо того, щоб запобігати багам, замість тестування - автори задають питання: а як ми зрозуміємо, що запобігли усім багам?
- Майкл та Джеймс також зазначають, що тестування - це пошук правди про продукт. Деякі люди не бажають знати правду - бо знання правди створює відповідальність. Тож деякі менеджери сподіваються, що тестери не знайдуть ніяких багів. Або ж звинувачують тестувальників в тому, що вони знайшли баги. Як результат - тестери починають репортити менше багів, щоб отримати менше звинувачень.

Також автори зазначають, що використання GenAI та підходів типу vibe coding додає ще більше роботи з тестування. Як розробникам, так і тестувальникам. (З цього приводу напишу окремий пост, бо якраз досліджую це питання).

На цьому перший розділ закінчений, побачимось в наступних.
Rapid Software Testing Rapid Software Testing — Rapid Software Testing Rapid Software Testing is for people who take testing seriously. Serious testers learn about the product through experiencing, exploring, and experimenting, quickly and expertly. They help development by finding trouble before it’s too late, and they help…
  • 👍 44
  • ❤ 8
More from @testengineering
  1. Oct 6, 2026Вже жовтень - саме час готуватися до ISTQB CT-GenAI "До Нового Року є ще цілий квартал щоб…
  2. Oct 5, 2026Ministry of Testing - англомовні івенти на всі смаки #testing #ai Всім привіт. Хочу розпов…
  3. Sep 30, 2026Скіл, щоб прибрати зайве #ai Цікавий скіл, щоб не продиратись через купу згенерованого тек…
  4. Sep 29, 2026Що таке агент? #ai Зрозумій, на небесах в тестуванні тільки й говорять, що про море агенті…
  5. Sep 28, 2026Navigating the AI Shift #testing@testengineering #ai@testengineering Трохи старе, але не м…
  6. Sep 25, 2026Сувора QA Конференція - AI в тестуванні Вже наступного тижня пройде найцікавіша онлайн-кон…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →