2017-08-27 12 views
1

dans SoapUI J'ai eu la possibilité d'exécuter les étapes de test et les requêtes HTTP utilisant JavaScript pour permettre tests plus dynamiques. Après avoir fait face à quelques problèmes je suis passé à JMETER.JMeter - Appel échantillonneurs HTTP dans échantillonneurs JSR223/BeanShell

Après la recherche d'autres questions et la documentation Jmeter, je ne peut pas trouver un moyen d'appeler échantillonneurs http en utilisant le JSR223/BeanShell échantillonneurs dans JMeter. Aucun des objets intégrés fourni une telle méthode autant que j'ai vu.

Merci beaucoup :)

+0

Pouvez-vous expliquer plus en détail ce que vous essayez de faire? vous voulez exécuter sampler http dans le plan de test en utilisant un script? – user7294900

+0

@ user7294900 Oui, je veux exécuter un sampler HTTP dans le script pour impliquer plus de logique de test autour de lui –

+0

Vous pouvez ajouter un script dans l'élément JSR et affecter à la variable 'condition' true/false, puis utiliser $ {conditon} dans' If Contrôleur' – user7294900

Répondre

0

Pouvez-vous donner plus de détails sur votre cas d'utilisation?

philosophie JMeter est de combiner contrôleur (si, alors que, en boucle, foreach):

JSR223 processeurs pré/post:

avec groovy et samplers.

Je suis sûr que votre cas d'utilisation peut être fait en utilisant ces composants comme nous le faisons régulièrement des scénarios très complexes avec les

+0

Je suppose que vous avez raison, je n'ai pas l'air de conquérir tous les contrôleurs. Merci! –