Learn API Testing
Autor Jagdeep Jainen Limba Engleză Paperback – 19 iul 2022
Structura progresivă: de la concept la implementare, definește parcursul tehnic pe care Learn API Testing îl propune inginerilor software aflați la început de drum sau celor care doresc să își formalizeze cunoștințele în automatizare. Observăm o tranziție logică de la fundamentele arhitecturii web și protocoalele de autentificare, către aplicarea practică a unor instrumente consacrate precum RestAssured, Curl și Postman. Suntem de părere că valoarea acestui manual rezidă în modul în care demistifică standardele de industrie, oferind linii directoare clare pentru scrierea unor scripturi de testare robuste și mentenabile. Abordarea diferă de Testing Web APIs prin faptul că este mai puțin abstractă și mai mult aplicabilă, concentrându-se pe fluxul de lucru imediat al unui tester și pe organizarea propriu-zisă a unui framework. În timp ce alte lucrări explorează strategii complexe de echipă, Jagdeep Jain preferă o metodologie „hands-on”, culminând cu un studiu de caz relevant despre API-urile unui coș de cumpărături. Găsim în această carte o continuare firească a preocupărilor autorului pentru calitatea software-ului; dacă în lucrarea sa anterioară, Pro Apache JMeter, acesta se concentra pe testarea de performanță, aici mută reflectorul pe integritatea funcțională și pe standardele de automatizare. Organizarea pe 12 capitole permite o progresie naturală: se începe cu înțelegerea piramidei testării și se avansează către bunele practici de codare și documentare. Cartea nu se rezumă la teorie, ci oferă cititorului șansa de a scrie primul său test API, asigurându-se că noțiunile de cereri și răspunsuri HTTP sunt stăpânite în context real.
Preț: 247.73 lei
Preț vechi: 309.67 lei
-20%
Carte disponibilă
Livrare economică 01-15 mai
Livrare express 17-23 aprilie pentru 137.64 lei
Specificații
ISBN-10: 1484281411
Pagini: 248
Ilustrații: XXII, 223 p. 40 illus.
Dimensiuni: 155 x 235 x 14 mm
Greutate: 0.38 kg
Ediția:1st edition
Editura: Apress
Locul publicării:Berkeley, CA, United States
De ce să citești această carte
Recomandăm această carte profesioniștilor care fac tranziția spre testarea de backend. Veți câștiga o înțelegere clară a modului în care se structurează un framework de automatizare folosind instrumente standard precum RestAssured. Este un ghid esențial pentru a învăța nu doar cum să rulați un test, ci cum să scrieți cod de calitate, urmând standardele de industrie și utilizând studii de caz practice, precum cel al unei aplicații de e-commerce.
Despre autor
Jagdeep Jain este un expert recunoscut în domeniul ingineriei calității software, cu o experiență vastă în testarea de performanță și automatizare. Autorul s-a remarcat prin capacitatea de a traduce procese tehnice complexe în ghiduri practice, accesibile dezvoltatorilor și testerilor. În portofoliul său se regăsește și titlul Pro Apache JMeter, publicat tot la editura Apress, unde a explorat optimizarea sistemelor software. Prin Learn API Testing, Jain își folosește expertiza pentru a ghida noua generație de ingineri în utilizarea eficientă a tehnologiilor moderne de testare a interfețelor de programare.
Descriere scurtă
You’ll begin with an introduction to API testing and software web applications involving APIs. The book then moves on to the authentication standards used in the software industry, and the tools, the frameworks, and the libraries used in API testing. As the book progresses, you’ll learn about the test pyramid, how to test an API, what makes a good test script, and various coding guidelines. Finally, you get to write your own API test script.
Learn API Testing is your pathway to understanding a typical software web application, its requests and responses, and the properties of a good test script.
What You’ll learn
- Examine practices, standards, and guidelines for effective test automation
- Work with different tools like RestAssured, Curl, and Postman
- Understand API testing paradigm (internal/external APIs, CDCT)
- Review a case study on the industrial software API testing process
- Organize a test framework
API testing aspirants, developers/architects, project managers, and non-technical team members who may want to understand how APIs are being tested.