
Envoyé par
tsuji
Oui, bien sûr. Quand le nombre d'occurrence d'élément SubscribeId est important ou bien tout à fait variable, une simple expansion de propriété pour chacune d'eux avec la contrainte du nombre fixe d'occurrence devient très inconvenant voire impossible en cas d'un nombre variable. Dans ces cas on peut toujours recourir au script groovy pour faire reconstruire le template partiellement de la partie des SubscribeId ou parfois avec plus de contrôle la requête entière. Le script setup ou le TestStep Groovy Script peut saisir le contenu de la requête du TestStep de soap requête et l'imposer ou le modifier tant qu'on veut. Dans ces cas, le script se fait disponible l'arsenal entier de la technologie de parseur d'xml (par exemple se fait construire une boucle sur SubscribeId semblable à l'exemple d'assignation de propriété desus). Ce n'est donc pas étonnant qu'on arrive à faire ce qu'on voudrait très à l'aise parce que la technologie ainsi disponible est très riche. Voilà!
Résumé :
<SubscriberId> $ {Properties # SubscriberId} </ SubscriberId>
marche seulement avec un SubscriberId non pour plusieurs.
Si je veux plusieurs SubscriberId il faut plusieurs request soap pour votre solution. c'est ça ?
Partager