Értékelés:
A könyv vegyes kritikákat kapott, egyesek egy tehetséges tanár értékes forrásként méltatták, míg mások a rosszul megválasztott példa (TRACKS) és a gyakorlati alkalmazás hiánya miatt kritizálták. Sok kritikus sekélyesnek és kevéssé mélynek találta, különösen az API-teszteléssel kapcsolatban az olyan eszközökkel, mint a Postman.
Előnyök:⬤ Egy nagyszerű tanár írta, akit tanítási képességeiért dicsérnek.
⬤ Tartalmaz egy hasznos esettanulmányt hasznos meglátásokkal a curl, a Postman és az API dokumentáció használatáról.
⬤ Egyes olvasók az egyik legjobb QA könyvnek tartják.
⬤ Túlságosan bonyolult beállítás szükséges a példaalkalmazás (TRACKS) használatához.
⬤ Sok olvasó szerint hiányzik belőle a mélység és a gyakorlati példák.
⬤ Néhányan úgy érezték, hogy idő- és pénzpocsékolás, és azt állították, hogy máshol jobb források állnak rendelkezésre.
⬤ A Postman és funkciói nem elégségesek.
(9 olvasói vélemény alapján)
Automating and Testing a REST API: A Case Study in API testing using: Java, REST Assured, Postman, Tracks, cURL and HTTP Proxies
Szeretett volna valaha is egy működő példát arra, hogyan teszteljen egy REST API-t? Nem csak az API automatizálására, hanem arra is, hogyan lépjen kapcsolatba vele parancssori és GUI-eszközökkel, hogy támogassa a kézi interaktív tesztelést. Majd a tesztelést továbbvinni az API automatizálására? Ezt nyújtja ez a könyv.
Egy lépésről lépésre bemutatott esettanulmány, amely a következőket tartalmazza: - Hogyan olvassuk el a REST API dokumentációját. - Hogyan állapítható meg, hogy az alkalmazás használja-e az API-t. - Hogyan léphetünk kapcsolatba az API-val a parancssorból a cURL segítségével.
- Automatizálás BASH és Windows parancssorral.
- API-kérelmek küldése egy HTTP-proxyn keresztül, hogy részletesen láthassa a kéréseket és válaszokat. - Hogyan használhatunk HTTP proxyt az alkalmazásban lévő adatok létrehozásához Fuzzing segítségével.
- Postman REST API GUI eszköz. - Az alkalmazás "GUI alatti" részeinek automatizálása, amelyek nem rendelkeznek API-val. - Az API automatizálása Java segítségével a REST Assured segítségével.
- Építsen absztrakciós kódot, hogy automatizált erőfeszítései olvashatóvá és karbantarthatóvá váljanak. - JSON és XML elemzése szerializációval és deserializációval. A könyvet teljes mértékben támogatja végrehajtható kód, amelyet a GitHubon talál, a könyv támogatási oldalán pedig mintavideók találhatók, amelyek részletesen bemutatják az esettanulmány néhány korai lépését.
Az esettanulmány feldolgozásával képes leszel interakcióba lépni egy API-val parancssorból, GUI eszközökkel, HTTP-üzenetekkel Proxykban és Java-kóddal. Az elmúlt néhány évben a Szerző a Nyílt forráskódú pályák alkalmazást használta példaként a tanítás célpontjaként: Műszaki webes tesztelés, grafikus felhasználói felületek automatizálása és REST API tesztelés.
Ez a könyv a REST API workshopok előkészítő munkáját és tanítását foglalja össze. A műhelymunkákból származó kódot tartalmazza: felhasználók létrehozásához, véletlenszerű adatok generálásához, alapvető API-hívások teszteléséhez PUT, GET, POST és DELETE segítségével. Emellett az API interaktív felfedezésének és vizsgálatának korai lépései is mélyrehatóan kifejtésre kerülnek a kézi technikai tesztelés támogatása érdekében.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)