LoadRunner web_reg_save_param, ord = all, Probleme mit paramName_count

Ich verwende LoadRunner Version 12.02 - Build 2739

Ein Blick auf einen alten, aber korrekten "Leitfaden" zeigt, dass ich die Anweisungen korrekt verwendet habe (3. Punkt, ungefähr 1/3 des Seitenabschnitts, innerhalb des Codeblocks -dasatoi Erklärun).

Aber ich kann den _count-Parameter immer noch nicht in eine int-Variable konvertieren.

Im Skript, bevor der Aufruf erfolgt;

web_reg_save_param(
"ParamName=rotaPeople",
"LB=someText",
"RB=\")",
"Ord=ALL",
LAST);

Nach dem Webaufruf, vor dem die Funktion save_param platziert ist, wird im Ausgabeprotokoll Folgendes angezeigt:

Notify: Saving Parameter "ParamName=rotaPeople_count = 21".

Innerhalb des Skripts, nachdem der Aufruf erfolgt ist und die Anzahl summiert wurde;

lr_output_message("RP_C:%d",lr_eval_string("{rotaPeople_count}"));
lr_output_message("RP_C:%s",lr_eval_string("{rotaPeople_count}"));
peoplesCount = atoi(lr_eval_string("{rotaPeople_count}"));
lr_output_message("PC:%d",peoplesCount);

In den Protokollen, nachdem die obigen Ausführungen gemacht wurden;

Warning: The string 'rotaPeople_count' with parameter delimiters is not a parameter.
RP_C:110826864
Warning: The string 'rotaPeople_count' with parameter delimiters is not a parameter.
RP_C:{rotaPeople_count}
Warning: The string 'rotaPeople_count' with parameter delimiters is not a parameter.
PC:0

Hat jemand irgendwelche Ideen?

Hinweis: Die Warnmeldungen werden erwartet

Hinweis: Problemumgehung: Verwendetweb_reg_save_param_regex() und erstellte einen regulären Ausdruck. Die Verwendung des zurückgegebenen _count-Parameters in einer for-Schleife hat funktioniert. Frage offen halten, da das ursprüngliche Problem weiterhin besteht

Antworten auf die Frage(8)

Ihre Antwort auf die Frage