2017-08-25 17 views
1

J'ai mon document API Swagger qui ont différents points d'extrémité ou demande. je le les importer dans Postman sous forme de collections, puis ajouter des cas de test il swagger.json lien de mon API est dans Swagger.Comment mettre à jour les collections de Postman lorsque de nouvelles demandes soient mis à jour par le développeur à l'api

Mais je suis confus sur une chose que si les développeurs ajoutent plus de demandes à l'API comment puis-je importer la nouvelle demande sans impact sur les cas de test.

Par exemple:
Dans un cas, j'ai une API avec 65 requêtes que j'ai importées de l'interface utilisateur Swagger et des cas de test écrits. Puis, après quelques jours, j'utilisé le même lien pour importer et le nombre de demandes a changé à 69 ce qui signifie 4 nouvelle demande se est ajoutée, mais Postman remplacé toute la collection avec des cas de test disparu.

Répondre

0

Je serais intéressé s'il y avait un processus automatique pour cela, mais je crains qu'il n'existe pas. Vous devrez importer votre fichier JSON en double (il est proposé par Postman, car votre collection existe déjà), puis dupliquer les nouvelles requêtes et les intégrer dans votre collection actuelle. Ce peut être une vraie douleur si beaucoup de mises à jour se sont produites.

Il pourrait être plus réaliste d'exporter votre collection actuelle en JSON, diff deux les fichiers avec un outil de diff afin d'ajouter les nouvelles requêtes dans quelques manipulations, puis réimporter votre propre fichier JSON ... Voilà ce que je voudrais faire.

Alex