Cantitate/Preț
Produs

Learn API Testing

Autor Jagdeep Jain
en 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.

Citește tot Restrânge

Preț: 24773 lei

Preț vechi: 30967 lei
-20%

Puncte Express: 372

Carte disponibilă

Livrare economică 01-15 mai
Livrare express 17-23 aprilie pentru 13764 lei


Specificații

ISBN-13: 9781484281413
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ă

Explore software web application architecture, API testing, coding practices, and the standards for better API test automation development and management. This book focuses on aspiring software testing engineers currently working in API testing, and those starting their journey in the field of software testing.
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
Who This Book Is For
API testing aspirants, developers/architects, project managers, and non-technical team members who may want to understand how APIs are being tested.


Cuprins

Chapter 1:  Introduction to API Testing.- Chapter 2: Software Web Application.- Chapter 3: Authentication.- Chapter 4: Tools Frameworks and Libraries.- Chapter 5: Test Pyramid.- Chapter 6: Testing The API.- Chapter 7: A Good Test Script.- Chapter 8: Coding Guidelines.- Chapter 9: Organize Test Framework.- Chapter 10: First Test.- Chapter 11: API Documentation.- Chapter 12: Case Study – Shopping Cart APIs.

Notă biografică

Jagdeep Jain has more than 15 years of experience in Software Quality Assurance and Testing working in various product development software companies. He holds a degree in Computer Science & Engineering. He is a firm believer and advocate of test automation. He has Co-Authored Pro Apache JMeter with Sai Matam.

Caracteristici

Covers Industrial approach towards API testing using a case study Explore API Testing Paradigm (Internal/External APIs., CDCT) Explains how to write a test automation and coding guidelines