2017-08-25 1 views
0

J'utilise JMeter pour les tests de charge. J'utilise While Controller pour donner une condition. La condition est la suivante:Alors que le contrôleur ne fonctionne pas correctement

${__javaScript("${__property(startingDocs)}" != "${__property(presentDocs)}" || "${__property(presentDocs)}" > 0,)} 

En utilisant cette condition, le thread s'exécute à l'infini. Mais lorsque je retire la déclaration après OR, il fonctionne très bien à savoir

${__javaScript("${__property(startingDocs)}" != "${__property(presentDocs)}")} 

Comment puis-je ajouter la condition après avoir utilisé OR?

Répondre

0

Dans l'état après '||' vous essayez de comparer une chaîne avec un nombre 0. Si 'presentDocs'est un nombre, vous devriez essayer d'utiliser "parseInt()" et ensuite le comparer avec "0"