2017-01-24 2 views
2

J'ai un contrôle très basique si mon webservice est toujours opérationnel en envoyant une requête à my-endpoint.com?heartbeat={{utc_datetime}}. Le service renvoie simplement la valeur de heartbeat.Comment puis-je vérifier si mon Webservice fonctionne avec Runscope et les chaînes aléatoires?

Cependant, si je mets le Assertion

Text Body equals {{utc_datetime}} 

cela échoue, car il est quelques millisecondes différentes. Comment puis-je utiliser la même variable qui a été envoyée sur http://runscope.com?

Répondre

2

Créez une variable initiale (développez les paramètres d'environnement en haut de l'éditeur de test) avec un nom tel que date et une valeur de {{utc_datetime}}. Cela créera une valeur statique que vous pouvez référencer tout au long du test en utilisant {{date}}.

+0

Cela fonctionne. Nice que vous aider vos utilisateurs via StackOverflow :-) –

+1

Content de vous aider. N'hésitez pas à nous envoyer un courriel à [email protected] pour des réponses plus rapides. –