Automatizzare e testare un'API REST: Un caso di studio di test di API utilizzando: Java, REST Assured, Postman, Tracks, cURL e HTTP Proxies

Punteggio:   (4,0 su 5)

Automatizzare e testare un'API REST: Un caso di studio di test di API utilizzando: Java, REST Assured, Postman, Tracks, cURL e HTTP Proxies (J. Richardson Alan)

Recensioni dei lettori

Riepilogo:

Il libro ha ricevuto recensioni contrastanti: alcuni lo hanno elogiato come risorsa preziosa di un insegnante di talento, mentre altri lo hanno criticato per la scarsa scelta dell'esempio (TRACKS) e per la mancanza di applicazioni pratiche. Molti recensori lo hanno trovato superficiale e poco approfondito, in particolare per quanto riguarda il test delle API con strumenti come Postman.

Vantaggi:

Scritto da un grande insegnante, lodato per la sua capacità di insegnamento.
Include un utile caso di studio con spunti utili sull'uso di curl, Postman e della documentazione API.
Alcuni lettori lo considerano uno dei migliori libri per la QA.

Svantaggi:

Configurazione troppo complicata richiesta per utilizzare l'applicazione di esempio (TRACKS).
Molti lettori lo ritengono poco approfondito e privo di esempi pratici.
Alcuni ritengono che si tratti di una perdita di tempo e di denaro e affermano che altrove sono disponibili risorse migliori.
Copertura insufficiente di Postman e delle sue caratteristiche.

(basato su 9 recensioni dei lettori)

Titolo originale:

Automating and Testing a REST API: A Case Study in API testing using: Java, REST Assured, Postman, Tracks, cURL and HTTP Proxies

Contenuto del libro:

Avete mai desiderato avere un esempio funzionante di come testare un'API REST? Non solo per automatizzare l'API, ma anche per interagire con essa, utilizzando strumenti a riga di comando e GUI, per supportare i test interattivi manuali. E poi portare avanti i test fino ad automatizzare l'API? Ecco cosa offre questo libro.

Un caso di studio passo dopo passo che illustra: - Come leggere la documentazione dell'API REST. - Come capire se l'applicazione sta utilizzando l'API. - Come interagire con l'API dalla riga di comando con cURL.

- Automatizzazione con BASH e la riga di comando di Windows.

- Invio di richieste API attraverso un proxy HTTP per poter vedere in dettaglio le richieste e le risposte. - Come utilizzare i proxy HTTP per creare dati nell'applicazione attraverso il Fuzzing.

- Strumento Postman REST API GUI. - Automatizzare le parti dell'applicazione 'sotto la GUI' che non hanno un'API. - Automatizzare l'API con Java utilizzando REST Assured.

- Costruite codice di astrazione per rendere leggibili e manutenibili i vostri sforzi automatizzati. - Parsing JSON e XML con serializzazione e deserializzazione. Il libro è completamente supportato da codice eseguibile che si può trovare su GitHub e la pagina di supporto del libro contiene video di esempio che mostrano in dettaglio alcuni dei primi passi del caso di studio.

Lavorando su questo caso di studio sarete in grado di interagire con un'API dalla riga di comando, da strumenti GUI, da messaggi HTTP in Proxy e con codice Java. Negli ultimi anni, l'autore ha utilizzato l'applicazione Open Source Tracks come esempio di test per insegnare: Test tecnici del Web, Automazione delle GUI e Test delle API REST.

Questo libro raccoglie il lavoro preparatorio e la didattica dei workshop sulle API REST. È incluso il codice dei workshop: per la creazione di utenti, la generazione di dati casuali, il test delle chiamate API di base con PUT, GET, POST e DELETE. Vengono inoltre spiegati in modo approfondito i primi passi dell'esplorazione e dello studio interattivo dell'API per supportare i test tecnici manuali.

Altre informazioni sul libro:

ISBN:9780956733290
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Caro tester malvagio: Consigli provocatori che potrebbero cambiare per sempre il vostro approccio ai...
Siete responsabili dei vostri test? Avete i...
Caro tester malvagio: Consigli provocatori che potrebbero cambiare per sempre il vostro approccio ai test - Dear Evil Tester: Provocative Advice That Could Change Your Approach To Testing Forever
Automatizzare e testare un'API REST: Un caso di studio di test di API utilizzando: Java, REST...
Avete mai desiderato avere un esempio funzionante...
Automatizzare e testare un'API REST: Un caso di studio di test di API utilizzando: Java, REST Assured, Postman, Tracks, cURL e HTTP Proxies - Automating and Testing a REST API: A Case Study in API testing using: Java, REST Assured, Postman, Tracks, cURL and HTTP Proxies
Java per tester: Imparare velocemente i fondamenti di Java - Java For Testers: Learn Java...
Questo libro si rivolge a chi vuole imparare Java...
Java per tester: Imparare velocemente i fondamenti di Java - Java For Testers: Learn Java fundamentals fast

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)