postman collections import
Dans ce didacticiel, nous aborderons ce que sont les collections Postman, comment importer et exporter des collections vers et depuis Postman et comment générer des échantillons de code dans diverses langues prises en charge à l'aide de scripts Postman existants:
Ce sont quelques-unes des fonctionnalités vraiment puissantes qui font de Postman un outil de choix pour presque tous les développeurs et testeurs d'API.
youtube en mp4 rapide et gratuit en ligne
=> Visitez ici pour la série exclusive de didacticiels de formation Postman.
Ce que vous apprendrez:
Qu'est-ce qu'une collection de facteur?
La collection Postman n'est rien d'autre qu'un conteneur ou un dossier pour stocker les demandes Postman. En termes simples, c'est une agrégation de demandes Postman. Les collections jouent un rôle important dans l'organisation des demandes appartenant à la même application, etc.
Par exemple , si vous testez ou validez une API reposante qui a 10 points de terminaison. Ensuite, il est logique de les organiser dans une collection qui rendrait des choses comme l'application de variables de collection, l'importation / l'exportation plus facile et pourrait être exécutée dans le cadre d'une seule collection.
Voici un didacticiel vidéo:
Une collection permet à un utilisateur de:
#1) Exécutez toutes les demandes en même temps.
#deux) Ayez un ensemble de variables au niveau de la collection qui peuvent s'appliquer à toutes les demandes de cette collection. Par exemple, au lieu d'ajouter individuellement des en-têtes à chaque demande, vous pouvez simplement appliquer des en-têtes à toutes les demandes de cette collection Postman à l'aide de scripts de pré-demande ou d'en-têtes d'autorisation.
# 3) Les collections peuvent être partagées avec d'autres utilisateurs en tant que JSON ou via des URL en tant que collections hébergées sur le serveur fourni par Postman.
# 4) Exécutez des tests communs pour toutes les requêtes appartenant à une collection. Par exemple, si vous avez besoin de vérifier le code d'état pour chaque demande de la collection comme HTTP 200, alors au lieu d'ajouter ce test à toutes les demandes individuelles, vous pouvez simplement l'ajouter au niveau de la collection et cela s'appliquerait à toutes les demandes lorsque la collection est exécuté.
Création de collections de facteur
Voici comment vous pouvez créer une collection vide et ajouter plusieurs demandes dans le cadre de la même collection:
#1) Créez une nouvelle collection vide.
#deux) Ajoutez la description et le nom de la collection.
# 3) Pour ajouter de nouvelles demandes à la collection, cliquez sur Collection et cliquez Ajouter des demandes (veuillez noter qu'il est également possible de créer d'abord une demande, puis de l'ajouter à la collection, ainsi que de déplacer les demandes d'une collection à une autre).
Exportation / importation d'une collection de facteur
Voyons maintenant comment nous pouvons réellement importer ou exporter une collection Postman dans Postman. Commençons par créer un exemple de collection Postman dans Postman avec, par exemple, 4 à 5 requêtes.
Il est important de comprendre ici que la collection Postman peut être exportée sous forme de fichier JSON et peut être facilement partagée avec quelqu'un avec qui nous avons l'intention de le faire.
De même, importer une collection est aussi simple que d'importer un fichier JSON qui apparaîtra en tant que collection de demandes dans votre application Postman.
Par souci d'illustration, nous utiliserons une collection déjà hébergée Ici.
Si vous téléchargez ce fichier, vous pouvez voir qu’il s’agit d’un fichier au format JSON. C'est aussi bon qu'une collection Postman exportée au format Postman collection 2.1.
Nous verrons comment importer ce fichier JSON en tant que collection Postman dans l'application, l'exporter et le partager en JSON.
#1) Pour importer une collection, téléchargez le fichier ci-dessus et enregistrez-le en tant que fichier dans le système de fichiers.
Vous pouvez simplement télécharger le fichier JSON en utilisant la commande Curl comme ci-dessous
curl https://raw.githubusercontent.com/Blazemeter/taurus/master/examples/functional/postman-sample-collection.json --output sample-postman-collection.json
#deux) Ouvrez maintenant Postman et cliquez sur Importer .
logiciel de sauvegarde informatique gratuit sur disque dur externe
# 3) Sélectionnez le fichier JSON téléchargé. Une fois la sélection terminée, vous pouvez voir que le fichier JSON est importé en tant que collection Postman dans l'application.
# 4) Vous pouvez désormais parcourir les différentes requêtes disponibles dans la collection.
# 5) Exportez à nouveau la collection au format JSON (afin qu'elle puisse être partagée avec d'autres). Par exemple, vous ajoutez une demande supplémentaire à cette collection et cliquez sur exporter. Le fichier JSON résultant pour la collection contiendra désormais également la requête nouvellement ajoutée.
# 6) Cliquez sur l'icône / le bouton «…» à côté du nom de la collection pour afficher le menu avec les options, puis cliquez sur Exportation .
# 7) Sélectionnez le Collectionv2.1 format pour l'option d'exportation (nous verrons les différences entre ces deux types de fichiers dans les tutoriels ultérieurs).
Exécution des collectes de facteur
Voyons comment pouvons-nous exécuter des demandes individuelles dans une collection et exécuter toutes les demandes dans une collection entière à l'aide d'un exécuteur de collection.
Pour exécuter une demande individuelle, ouvrez simplement une demande particulière de la collection et cliquez sur le bouton «ENVOYER» pour exécuter cette demande.
Afin d'exécuter une collection entière, c'est-à-dire toutes les demandes présentes dans la collection donnée, vous devez cliquer sur le bouton «jouer» juste à côté de la collection dans Postman et sélectionner l'option «Exécuter» pour ouvrir le coureur de collection et exécuter toute la collection avec le configuration de collection donnée.
Veuillez vous référer aux captures d'écran ci-dessous.
Postman offre beaucoup de flexibilité, en termes de sélection de la configuration d'exécution pour la collecte.
Par exemple, vous pouvez choisir le fichier d'environnement auquel faire référence lors de l'exécution de la collection. Si dans le cas où une configuration de données est utilisée par les requêtes Postman, nous pouvons simplement fournir un fichier de données avant d'exécuter la collecte.
Dans l'image ci-dessous, nous pouvons voir les résultats / résumé de l'exécution pour la collection sélectionnée. Il donne une vue synthétique de tout ce qui a été exécuté et des résultats.
Exportation de la demande de facteur en tant que code
Voyons maintenant comment pouvons-nous simplement exporter une collection Postman existante en code / script dans l'un de nos langages de programmation préférés (Postman prend en charge de nombreux formats prêts à l'emploi, ce qui vous permet de télécharger / exporter une requête existante dans plusieurs formats et utilisez-le comme vous le souhaitez).
Pour exporter une demande existante sous forme de code, ouvrez la demande et cliquez sur le lien «Code» juste en dessous de l'URL de la demande.
Cela ouvrira une fenêtre avec le script cURL par défaut sélectionné et la demande sera affichée sous la forme d'un script cURL. En fonction des différents formats que vous choisissez, le texte de la demande changera en conséquence et le même peut être copié et utilisé comme vous le souhaitez.
Importation d'une demande de facteur à partir du code
Semblable à l'exportation, nous pouvons également importer une demande dans différents formats dans une collection Postman.
Nous allons démontrer cela en utilisant une requête cURL qui sera remplacée par une requête Postman via la fonctionnalité d'importation. Pour importer une demande, cliquez simplement sur «Importer» dans le coin supérieur gauche de Postman et attendez la fenêtre de dialogue où vous devez sélectionner l'option «Coller le texte brut» pour ouvrir.
questions et réponses d'entrevue de base java pour les novices
Maintenant, vous pouvez simplement coller l'URL cURL ici et une fois que le bouton «Importer» est cliqué, la demande doit être créée dans Postman avec différents champs remplacés par leurs valeurs selon la demande fournie.
Conclusion
Dans ce didacticiel, nous avons découvert les collections Postman, un élément extrêmement important de l'application Postman.
La collection est un composant de base important de Postman qui vous permet de gérer et de maintenir clairement les demandes et de fournir de nombreuses autres fonctionnalités telles que le partage de collections, l'exécution de collections entières, l'ajout de propriétés communes telles que l'en-tête Auth à toutes les demandes appartenant à une collection particulière, etc. et ainsi de suite.
Nous avons également abordé la manière d'exporter une demande existante en tant que liaisons de langue différentes et d'importer un script existant à la demande de Postman.
Dans notre prochain tutoriel, nous verrons comment ces blocs de construction peuvent être utilisés pour des flux d'API même complexes et encombrants et nous permettent de gérer correctement les demandes et de les exécuter à la demande.
=> Consultez TOUS les tutoriels Postman ici.
lecture recommandée
- Tutoriel POSTMAN: Test d'API avec POSTMAN
- Tutoriel Java Collections Framework (JCF)
- Tutoriel Tortoise SVN: Révisions dans le référentiel de code
- Bases du débogage de votre code dans Eclipse
- TOP 40 des outils d'analyse de code statique (meilleurs outils d'analyse de code source)
- Assertion dans SOAtest avec un exemple de code XML
- Exécution et vérification de votre code de test sur Appium Studio pour Eclipse
- Top 10 des outils de révision de code les plus populaires pour les développeurs et les testeurs