Automatiser et tester une API REST : Une étude de cas sur les tests d'API utilisant : Java, REST Assured, Postman, Tracks, cURL et HTTP Proxies

Note :   (4,0 sur 5)

Automatiser et tester une API REST : Une étude de cas sur les tests d'API utilisant : Java, REST Assured, Postman, Tracks, cURL et HTTP Proxies (J. Richardson Alan)

Avis des lecteurs

Résumé:

Le livre a reçu des critiques mitigées, certains le louant comme une ressource précieuse par un enseignant talentueux, tandis que d'autres l'ont critiqué pour son mauvais choix d'exemple (TRACKS) et son manque d'application pratique. De nombreux critiques l'ont trouvé superficiel et manquant de profondeur, en particulier en ce qui concerne les tests d'API avec des outils tels que Postman.

Avantages:

Ecrit par un grand professeur, loué pour sa capacité à enseigner.
Inclut une étude de cas utile avec des idées utiles sur l'utilisation de curl, Postman et la documentation de l'API.
Certains lecteurs le considèrent comme l'un des meilleurs livres pour l'assurance qualité.

Inconvénients:

Configuration trop compliquée pour utiliser l'application d'exemple (TRACKS).
De nombreux lecteurs ont trouvé qu'il manquait de profondeur et d'exemples pratiques.
Certains ont estimé qu'il s'agissait d'une perte de temps et d'argent, et ont affirmé que de meilleures ressources étaient disponibles ailleurs.
Couverture insuffisante de Postman et de ses fonctionnalités.

(basé sur 9 avis de lecteurs)

Titre original :

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

Contenu du livre :

Avez-vous déjà souhaité disposer d'un exemple concret de la manière de tester une API REST ? Pas seulement pour automatiser l'API, mais aussi pour interagir avec elle, à l'aide d'outils de ligne de commande et d'interface graphique, afin de soutenir vos tests manuels interactifs. Vous pouvez ensuite faire évoluer vos tests vers l'automatisation de l'API ? C'est ce que propose ce livre.

Une étude de cas étape par étape couvrant : - Comment lire la documentation de l'API REST. - Comment savoir si l'application utilise l'API. - Comment interagir avec l'API à partir de la ligne de commande avec cURL.

- Automatisation avec BASH et Windows Command Line.

- Envoi de requêtes API par le biais d'un proxy HTTP afin que vous puissiez voir en détail les requêtes et les réponses. - Comment utiliser les proxy HTTP pour créer des données dans l'application par le biais du Fuzzing.

- Outil GUI de l'API REST Postman. - Automatiser les parties "sous l'interface graphique" de l'application qui n'ont pas d'API. - Automatiser l'API avec Java en utilisant REST Assured.

- Construisez un code d'abstraction pour rendre vos efforts automatisés lisibles et maintenables. - Analyse JSON et XML avec la sérialisation et la désérialisation. Le livre est entièrement supporté par un code exécutable que vous pouvez trouver sur GitHub, et la page de support du livre contient des exemples de vidéos montrant en détail certaines des premières étapes de l'étude de cas.

En travaillant sur cette étude de cas, vous serez en mesure d'interagir avec une API à partir de la ligne de commande, d'outils GUI, de messages HTTP dans des Proxies et avec du code Java. Au cours des dernières années, l'auteur a utilisé l'application Open Source Tracks comme un exemple de cible de test pour enseigner : Tests techniques de sites web, Automatisation des interfaces graphiques et Tests d'API REST.

Ce livre rassemble le travail préparatoire et l'enseignement des ateliers REST API. Le code des ateliers est inclus : pour créer des utilisateurs, générer des données aléatoires, tester les appels API de base avec PUT, GET, POST et DELETE. Les premières étapes de l'exploration et de l'étude interactive de l'API pour soutenir les tests techniques manuels sont également expliquées en profondeur.

Autres informations sur le livre :

ISBN :9780956733290
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Cher mauvais testeur : Des conseils provocateurs qui pourraient changer à jamais votre approche des...
Êtes-vous responsable de vos propres tests ?...
Cher mauvais testeur : Des conseils provocateurs qui pourraient changer à jamais votre approche des tests - Dear Evil Tester: Provocative Advice That Could Change Your Approach To Testing Forever
Automatiser et tester une API REST : Une étude de cas sur les tests d'API utilisant : Java, REST...
Avez-vous déjà souhaité disposer d'un exemple...
Automatiser et tester une API REST : Une étude de cas sur les tests d'API utilisant : Java, REST Assured, Postman, Tracks, cURL et 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 pour les testeurs : Apprendre rapidement les fondamentaux de Java - Java For Testers: Learn...
Ce livre s'adresse aux personnes qui veulent...
Java pour les testeurs : Apprendre rapidement les fondamentaux de Java - Java For Testers: Learn Java fundamentals fast

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)