Étapes de test REST

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Testez les services Web entrants personnalisés et la rétrocompatibilité en effectuant des appels REST.

    Les demandes REST ne peuvent être envoyées qu’à l’instance actuelle. Vous ne pouvez pas envoyer une demande à une autre instance ou à un tiers à une adresse distante.

    La configuration de test REST prend uniquement en charge les formats de réponse XML et JSON. Les formats binaires ne sont pas pris en charge.

    Vous pouvez créer des tests qui incluent des étapes de chacune des catégories de configuration d’étape de test. La catégorie de configuration de test REST contient les configurations de test d’envoi de demande REST - entrante et de déclaration. Les étapes de déclaration doivent immédiatement suivre une étape Envoyer une demande REST - Entrante . Vous pouvez avoir plusieurs étapes de déclaration REST à la suite d’une étape Envoyer une demande REST - Entrante , mais les étapes de déclaration ne peuvent pas être séparées des étapes d’envoi de la demande REST - Entrante d’autres catégories de tests. Pour en savoir plus sur les étapes de test REST, reportez-vous à Catégorie REST.

    Authentification

    Dans le cadre d’Automated Test Framework, vous pouvez envoyer des demandes REST dans deux situations :
    • Lorsque vous utilisez l’explorateur d’API REST pour créer et tester une demande
    • Lorsque vous exécutez un test qui contient une étape Envoyer une demande REST - Étape entrante

    Lorsque vous utilisez l’explorateur d’API REST pour créer et tester une demande, et que celle-ci nécessite une authentification, il utilise vos informations d’identification. Lorsque l’ATF exécute le test, l’explorateur d’API REST utilise les informations d’identification de l’utilisateur qui a planifié le test. Cela signifie qu’un test peut échouer involontairement en raison de la différence de privilèges entre l’utilisateur qui a créé le test et l’utilisateur qui exécute le test.

    Pour résoudre le problème des informations d’identification de l’utilisateur, vous pouvez créer un profil d’authentification de base pour un utilisateur test, puis spécifier que le profil doit être utilisé lors de l’exécution du test dans le formulaire Envoyer une demande REST - Entrante .