Evaluare:
În general, cartea oferă un ghid cuprinzător pentru testarea exploratorie, lăudat pentru claritatea sa, exemplele practice și accesibilitatea atât pentru începători, cât și pentru testeri experimentați. Scriitura autentică a lui Elisabeth Hendrickson rezonează bine cu cititorii, ceea ce o face o resursă recomandată pentru oricine este implicat în dezvoltarea de software.
Avantaje:Cartea este bine structurată și ușor de citit, oferind explicații clare și perspective practice asupra testării exploratorii. Este potrivită pentru o gamă largă de profesioniști în dezvoltarea de software, inclusiv testeri, dezvoltatori și manageri. Includerea exemplelor din lumea reală și a Test Heuristics Cheat Sheet este deosebit de benefică atât pentru novicii, cât și pentru veteranii din domeniu. Cititorii apreciază accentul pus pe planificarea și execuția testării exploratorii ca proces.
Dezavantaje:Unii cititori consideră conținutul oarecum ușor și ar putea dori o explorare mai profundă a subiectelor complexe. Deși este considerată valoroasă pentru mulți, cei deja familiarizați cu conceptele pot găsi părți ale cărții redundante. Câteva critici menționează că cartea se adresează în primul rând testeri, ceea ce ar putea limita relevanța sa percepută pentru dezvoltatori.
(pe baza a 44 recenzii ale cititorilor)
Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing
Descoperiți surprize, riscuri și erori potențial grave cu ajutorul testelor exploratorii. În loc să proiecteze toate testele în avans, exploratorii proiectează și execută experimente mici și rapide, folosind ceea ce au învățat de la ultimul mic experiment pentru a-l informa pe următorul. Învățați abilitățile esențiale ale unui maestru explorator, inclusiv cum să analizați software-ul pentru a descoperi punctele cheie de vulnerabilitate, cum să proiectați experimente pe loc, cum să vă perfecționați abilitățile de observare și cum să vă concentrați eforturile.
Software-ul este plin de surprize. Indiferent cât de atent sau priceput sunteți, atunci când creați un software, acesta se poate comporta diferit decât ați intenționat. Testarea exploratorie reduce aceste riscuri.
Partea 1 prezintă abilitățile de bază, esențiale, ale unui maestru explorator. Veți învăța să elaborați cartele pentru a vă ghida explorarea, să observați ceea ce se întâmplă cu adevărat (indiciu: este mai greu decât pare), să identificați variații interesante și să determinați care ar trebui să fie comportamentul așteptat atunci când exersați software-ul în moduri neașteptate.
Partea 2 se bazează pe această fundație. Veți învăța cum să explorați prin variația interacțiunilor, secvențelor, datelor, sincronizării și configurațiilor. Pe parcurs, veți vedea cum să încorporați tehnici de analiză precum modelarea stării, modelarea datelor și definirea diagramelor de context în arsenalul exploratorului dumneavoastră.
Partea a treia aduce tehnicile înapoi în contextul unui proiect software. Veți aplica abilitățile și tehnicile într-o varietate de contexte și veți integra explorarea în ciclul de dezvoltare încă de la început.
Puteți aplica tehnicile din această carte la orice tip de software. Indiferent dacă lucrați la sisteme integrate, aplicații web, aplicații desktop, API-uri sau altceva, veți descoperi că această carte conține o mulțime de sfaturi concrete și practice despre explorarea software-ului pentru a-i descoperi capacitățile, limitările și riscurile.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)