Cantitate/Preț
Produs

A Practitioner's Guide to Software Test Design

Autor Lee Copeland
en Limba Engleză Hardback – 31 dec 2003

Problema fundamentală în ingineria calității nu este lipsa testelor, ci eficiența lor scăzută în raport cu resursele consumate. A Practitioner's Guide to Software Test Design abordează direct această provocare, oferind un cadru metodologic pentru proiectarea cazurilor de testare care maximizează probabilitatea de a descoperi defecte critice cu un efort minim. Subliniem faptul că autorul nu se limitează la teorie, ci transformă concepte abstracte în instrumente de lucru imediate pentru inginerii de testare și analiștii de sistem.

Ne-a atras atenția structura riguroasă a volumului, care acoperă atât tehnicile tradiționale — cum ar fi tabelele de decizie, diagramele de tranziție de stare și analiza valorilor la limită — cât și abordări contemporane precum use case testing și exploratory testing. Ca și Simon Amey în Software Test Design, autorul distilează experiența reală în principii acționabile, însă Lee Copeland pune un accent deosebit pe modelarea matematică a selecției testelor, inclusiv prin pairwise testing. Această metodă este esențială pentru optimizarea strategiilor de testare în proiecte cu configurații multiple, unde testarea exhaustivă este imposibilă.

Fiecare tehnică prezentată include exemple practice și ilustrații care facilitează înțelegerea aplicabilității în ciclul de dezvoltare. Putem afirma că lucrarea servește drept un instrument de calcul pentru estimarea timpului și costurilor, oferind managerilor de proiect datele necesare pentru a justifica investiția în procesele de QA. Stilul este direct, tehnic și lipsit de ambiguități, fiind ideal pentru cei care au nevoie de o referință rapidă în configurarea mediilor de testare complexe.

Citește tot Restrânge

Preț: 47304 lei

Preț vechi: 53150 lei
-11%

Puncte Express: 710

Carte tipărită la comandă

Livrare economică 25 mai-08 iunie


Specificații

ISBN-13: 9781580537919
ISBN-10: 158053791X
Pagini: 316
Ilustrații: black & white illustrations
Dimensiuni: 184 x 239 x 24 mm
Greutate: 0.66 kg
Editura: Artech House Publishers

De ce să citești această carte

Recomandăm această carte profesioniștilor QA și dezvoltatorilor care doresc să treacă de la testarea intuitivă la o metodologie riguroasă. Veți învăța cum să alegeți cel mai bun design pentru cazurile de testare, reducând riscul erorilor costisitoare în producție. Este un manual esențial pentru optimizarea resurselor, oferind un echilibru perfect între tehnicile clasice și cele moderne de testare software.


Despre autor

Lee Copeland este un consultant recunoscut la nivel internațional în metodologii de testare, managementul testării și testarea aplicațiilor web în cadrul Software Quality Engineering. Cu o carieră de peste douăzeci și cinci de ani ca specialist în sisteme informatice, acesta s-a concentrat pe dezvoltarea software și îmbunătățirea proceselor. Experiența sa vastă se reflectă în abordarea pragmatică a cărții, fiind un expert care a asistat numeroase organizații în implementarea unor strategii de asigurare a calității eficiente și scalabile.


Descriere scurtă

A comprehensive, up-to-date and practical introduction to software test design. This book presents all the important test design techniques in a single place and in a consistent and easy-to-digest format. An immediately useful handbook for test engineers, developers, quality assurance professionals and requirements and systems analysts, it enables you to: choose the best test case design; find software defects in less time and with fewer resources; and develop optimal strategies that help reduce the likelihood of costly errors. It also assists you in estimating the effort, time and cost of good testing. included, helping you to fully understand the practical applications of these techniques. From well-established techniques such as equivalence classes, boundary value analysis, decision tables and state-transition diagrams, to new techniques like use case testing, pairwise testing and exploratory testing, the book is a usful resource for testing professionals seeking to improve their skills and a handy reference for college-level courses in software test design.

Cuprins

Introduction. The Testing Process. Case Studies. Black Box Testing Techniques. Equivalence Class Testing. Boundary Value Testing. Decision Table Testing. Pairwise Testing. State-Transition Testing. Domain Analysis Testing. Use Case Testing. White Box Testing Techniques. Control Flow Testing. Data Flow Testing. Testing Paradigms. Scripted Testing. Exploratory Testing. Test Planning. Supporting Technologies. Defect Taxonomies. When To Stop Testing. Some Final Thoughts. Case Studies. Bibliography.

Descriere

Written by a leading expert in the field, this unique volume contains current test design approaches and focuses only on software test design. Copeland illustrates each test design through detailed examples and step-by-step instructions.