Étapes de test REST

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 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 du test REST ne prend en charge que 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 à partir de chacune des catégories de configuration d’étape de test. La catégorie de configuration de test REST contient les configurations de test Envoyer une demande REST - Entrante et déclarer. Les étapes de déclaration doivent suivre immédiatement une étape Envoyer une demande REST - Entrante . Vous pouvez avoir plusieurs étapes de déclaration REST après une étape Envoyer une demande REST - Entrante , mais les étapes de déclaration ne peuvent pas être séparées de l’étape Envoyer une demande REST - Entrante , étape par étape, à partir d’autres catégories de tests. Pour plus d’informations sur les étapes du test REST, reportez-vous à la section Catégorie REST.

    Authentification

    Dans le cadre de Framework de tests automatisés, vous envoyez 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 - Entrante

    Lorsque vous utilisez l’Explorateur d’API REST pour créer et tester une demande et que la demande nécessite une authentification, l’Explorateur d’API REST 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 l’exécute.

    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 dans le formulaire Envoyer une demande REST - Entrante , spécifier que le profil doit être utilisé lors de l’exécution du test.