2016-08-07 29 views
0

enter image description hereLogic Controller - zugewiesene Wert nicht funktioniert

Wenn ich Wert gelegt als ‚0‘ auf Schalterwert, was das Ergebnis sein würde, wo ich „1“ gesetzt, was das Ergebnis hier sein würde. Ist es möglich einen doppelten String-Wert in das SWITCH VALUE Feld zu setzen?

Von unten Screenshot, versuchte ich mit einzelnen Strings wie Yahoo, Hotmail. Es funktioniert, aber wenn ich doppelt mit Komma versuche, funktioniert es nicht.

+0

Sie können nicht zwei Werte gleichzeitig angeben. Vielleicht formulieren Sie Ihre Frage anders, um festzulegen, was Sie stattdessen erreichen möchten. –

Antwort

0

Switch Controller funktioniert nicht auf diese Weise. Wenn Sie einen Wert von „Yahoo“ wählen möchten und „Hotmail“ zufällig jeder Iteration können Sie dh __chooseRandom() Funktion verfügbar über JMeter Plugins wie verwenden:

${__chooseRandom(Yahoo,Hotmail,)} 

oder, wenn Sie nicht die Plugins wollen, können Sie das gleiche erreichen

JMeter Switch Random Demo

: mit JMeter der integrierten Funktionen wie __javaScript()

${__javaScript(var mails=["Yahoo"\,"Hotmail"]\,rnd=Math.floor(Math.random()*mails.length);mails[rnd];,)} 

Das Ergebnis wird in beiden Fällen identisch sein

Siehe Running JMeter Samplers with Defined Percentage Probability Leitfaden für umfassende Informationen über die Domäne.