Hodnotenie:
Kniha „Testovanie webových rozhraní API“ od Marka Winteringhama je vysoko cenená pre svoj praktický prístup k testovaniu rozhraní API, ktorý čitateľom poskytuje teoretické základy aj praktické skúsenosti. Zahŕňa širokú škálu tém vrátane automatizácie, bezpečnosti a testovania výkonnosti spolu s užitočnými nástrojmi a zdrojmi. Autor je chválený za svoj štýl výučby a zaradenie sprievodnej aplikácie, ktorá zvyšuje zážitok z učenia. Niektorí používatelia sa však domnievajú, že obsah by mohol mať v niektorých oblastiach väčšiu podstatu a hĺbku.
Výhody:⬤ Praktické príklady a praktické cvičenia v celej knihe.
⬤ Jasné vysvetlenie zložitých konceptov API.
⬤ Pokrýva komplexný rozsah tém - od základov až po pokročilé automatizačné a bezpečnostné testovanie.
⬤ Dobre štruktúrovaný obsah, ktorý pomôže začiatočníkom aj skúseným testerom.
⬤ Sprievodná aplikácia (restful-booker-platform) zlepšuje učenie.
⬤ Ľahko čitateľný a stráviteľný štýl písania.
⬤ Niektorí recenzenti poznamenali, že niektoré časti knihy obsahujú príliš veľa úvodných diskusií s nedostatočným obsahom.
⬤ Niekoľko používateľov pociťovalo potrebu dodatočnej hĺbky v určitých oblastiach.
(na základe 16 čitateľských recenzií)
Testing Web APIs
Zaistite, aby vaše webové rozhrania API boli konzistentné a bez chýb zavedením automatizovaného testovania.
V časti Testovanie webových rozhraní API sa dozviete.
Navrhnúť a implementovať stratégiu testovania webových rozhraní API.
Nastaviť sadu automatizovaných testov.
Naučiť sa zmluvné testovanie s programom Pact.
Uľahčovať spoločné diskusie pri testovaní návrhov webových API.
Vykonávať prieskumné testy.
Bezpečne experimentovať v prostredí pieskoviska API, ktoré si môžete stiahnuť.
Testovanie webových rozhraní API vás naučí plánovať a realizovať dokonalú stratégiu testovania webových rozhraní API. Preskúmate v nej desiatky rôznych testovacích aktivít, ktoré vám pomôžu vytvoriť vlastný režim testovania pre vaše projekty. Táto praktická kniha demystifikuje abstraktné strategické koncepty ich aplikáciou na bežné scenáre testovania API a odhaľuje, ako tieto zložité myšlienky fungujú v reálnom svete. Naučíte sa zaujať prístup k testovaniu API založený na rizikách a vytvoriť stratégiu, ktorá presahuje základy pokrytia kódu a požiadaviek. Do zabezpečovania kvality sa čoskoro zapojí celý váš tím!
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.
O technológiách: Kniha je určená pre používateľov, ktorí sa chcú naučiť pracovať s technológiou Manning.
Webové rozhrania API sú verejnou tvárou vašej aplikácie a musia byť dokonalé. Zavedenie automatického testovacieho programu je najlepší spôsob, ako zabezpečiť, aby boli vaše webové rozhrania API pripravené na produkciu.
O knihe.
Testovanie webových rozhraní API je jedinečný a praktický sprievodca, od počiatočného návrhu testovacieho balíka cez techniky dokumentácie, implementácie a poskytovania trvalo vynikajúcich rozhraní API. Zoznámite sa so širokou škálou testovacích techník, od prieskumných až po živé testovanie produkčného kódu, a s tým, ako ušetriť čas pomocou automatizácie s využitím štandardných nástrojov. Táto kniha vám pomôže zbaviť sa starostí s testovaním API.
Čo nájdete vo vnútri.
Navrhnite a implementujte stratégiu testovania webových rozhraní API.
Nastavenie balíka na automatizáciu testovania.
Testovanie na základe zmluvy s programom Pact.
Praktické cvičenia v pieskovisku API, ktoré si môžete stiahnuť.
O čitateľovi: V knihe sa dočítate o tom, čo je to API.
Pre špecializovaných QA a testerov softvéru alebo skúsených vývojárov. Príklady v jazyku Java.
O autorovi: Vydavateľstvo Pact sa zaoberá otázkami, ktoré sa týkajú testovania, a to najmä v súvislosti s používaním softvéru.
Mark Winteringham je OpsBoss v spoločnosti Ministry of Testing, kde vyučuje mnohé aspekty testovania softvéru.
Obsah: V knihe sa venuje problematike testovania a testovania softvéru.
ČASŤ 1 HODNOTA TESTOVANIA WEBOVÝCH API.
1 Prečo a ako testujeme webové rozhrania API.
2 Začiatok našej cesty testovania.
3 Kvalita a riziko.
ČASŤ 2 ZAČIATOK NAŠEJ STRATÉGIE TESTOVANIA.
4 Testovanie návrhov webových rozhraní API.
5 Prieskumné testovanie rozhraní API.
6 Automatizácia testov webového API.
7 Stanovenie a implementácia stratégie testovania.
ČASŤ 3 ROZŠÍRENIE NAŠEJ STRATÉGIE TESTOVANIA.
8 Pokročilá automatizácia webových rozhraní API.
9 Testovanie na základe zmluvy.
10 Testovanie výkonnosti.
11 Testovanie bezpečnosti.
12 Testovanie v produkcii.