Bonjour,
J'ai un TestSuite que j'ai nommé ComplexTestSuite. Sur ce dernier, un TestCase nommé Operation
Sur ce TestCase (Operation):
1-j'ai ajouté une propriété (subscriberId).
2- Ainsi, j'ai ajouté request soap nommé GET TEST1.
<SubscriberId> $ {Properties # SubscriberId} </ SubscriberId>
le code suivant pour exécuter un seul subscriberId et qui permet de charger les propriétés d'un fichier MSISDN.txt et initialiser celles définies précédemment.
1 2 3 4 5 6 7 8 9
|
log.info("Chargement des propriétés à partir du fichier MSISDN.txt")
props = new java.util.Properties()
fis = new FileInputStream("c:/MSISDN.txt")
props.load(fis)
subscriberId = props.getProperty("MSISDN")
targetStep = testRunner.testCase.getTestStepByName("Properties")
targetStep.setPropertyValue("subscriberId", subscriberId)
log.info("subscriberId : " + subscriberId) |
Si j'ai plusieurs valeurs de subscriberId, comment exécuter tous ces valeurs en un seul clique ?
J'ai référencé sur ce lien http://mbaron.developpez.com/tutorie...-services-web/
Merci d'avance.
Partager