Étapes de test REST
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 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 d’envoi de demande REST : entrante et de déclaration. 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 à la suite d’une étape Envoyer une demande REST - Entrante , mais les étapes de déclaration ne peuvent pas être séparées de la demande REST - Entrante étape par étape à partir d’autres catégories de test. Pour en savoir plus sur les étapes de test REST, reportez-vous à Catégorie REST.
Authentification
- 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 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 .