How Google Tests Software
Autor James A. Whittaker, Jason Arbon, Jeff Carolloen Limba Engleză Paperback – 31 mai 2012
Structura progresivă: de la concept la implementare, este fundamentul pe care How Google Tests Software își construiește argumentația. Remarcăm rapid că nu avem de-a face cu un manual teoretic, ci cu o radiografie tehnică a modului în care una dintre cele mai mari infrastructuri software din lume gestionează calitatea. Autorii, James A. Whittaker, Jason Arbon și Jeff Carollo, descompun procesul în etape logice — Crawl, Walk, Run — oferind o perspectivă clară asupra modului în care testarea evoluează odată cu produsul.
Apreciem în mod deosebit delimitarea riguroasă a rolurilor. Cartea explică detaliat workflow-ul pentru Software Engineer in Test (SET), axat pe testabilitate și automatizare la nivel de cod (interfețe, protocoale, biblioteci), și rolul de Test Engineer (TE), orientat către utilizator și analiza riscurilor. Complementar volumului Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design, care se concentrează pe tehnici de detectare a erorilor prin explorare manuală, lucrarea de față acoperă zona de infrastructură și scalabilitate automatizată, esențială pentru organizațiile care adoptă livrarea continuă.
În contextul operei sale, James A. Whittaker continuă să rafineze viziunea asupra eficienței, transformând testarea dintr-un blocaj într-un accelerator de productivitate. Structura capitolelor, ce include studii de caz pe biblioteci comune și interviuri cu ingineri precum Ted Mao sau Simon Stewart, oferă o validare practică a conceptelor de Test Certified și Test Sizes. Este o documentație tehnică despre cum se pot implementa hook-uri de test, cozi și procese de refactorizare într-un ecosistem unde viteza nu trebuie să compromită stabilitatea.
Preț: 223.27 lei
Preț vechi: 279.09 lei
-20%
Carte disponibilă
Livrare economică 27 mai-10 iunie
Livrare express 12-16 mai pentru 44.46 lei
Specificații
ISBN-10: 0321803027
Pagini: 281
Dimensiuni: 175 x 231 x 18 mm
Greutate: 0.75 kg
Editura: Addison-Wesley Professional
De ce să citești această carte
Recomandăm această carte inginerilor QA și dezvoltatorilor care doresc să înțeleagă mecanismele de testare la scară industrială. Cititorul câștigă o metodologie clară pentru organizarea echipelor și a infrastructurii de testare, trecând de la simple verificări la un sistem integrat de asigurare a calității. Este un ghid esențial pentru transformarea procesului de testare dintr-o etapă reactivă într-un avantaj competitiv prin automatizare și design orientat spre testabilitate.
Despre autor
James A. Whittaker este o figură proeminentă în industria de software testing, fiind recunoscut ca autor, profesor și consultant cu experiență vastă în cadrul unor giganți tehnologici precum Google și Microsoft. Expertiza sa se concentrează pe inovarea proceselor de testare și pe eficientizarea ciclurilor de dezvoltare. Alături de coautorii Jason Arbon și Jeff Carollo, specialiști cu un istoric solid în ingineria de testare la Google, Whittaker aduce în How Google Tests Software o perspectivă pragmatică, bazată pe soluții reale aplicate în proiecte de complexitate extremă.
Notă biografică
Cuprins
Descriere scurtă
Discover 100% practical, amazingly scalable techniques for analyzing risk and planning tests...thinking like real users...implementing exploratory, black box, white box, and acceptance testing...getting usable feedback...tracking issues...choosing and creating tools...testing "Docs & Mocks," interfaces, classes, modules, libraries, binaries, services, and infrastructure...reviewing code and refactoring...using test hooks, presubmit scripts, queues, continuous builds, and more. With these techniques, you can transform testing from a bottleneck into an accelerator-and make your whole organization more productive!