Introducción a la función loadrunner: lr_save_string, Sprintf, lr_eval_string, web_reg_save_param

Loadrunner Function Introduction

1, función: lr_save_string
está definido: guardar la cadena especificada en el parámetro será terminado en nulo
forma de función: lr_save_string (const char * param_value, const char * param_name)

Argumento Descripción
param_value El valor de la cadena especificada
param_name nombre del parámetro

Ejemplo 1: la cadena especificada para el almacenamiento de parámetros 777 textParam.
Ejemplo 2: Guarde el valor del parámetro en el parámetro emp_id ------ textParam entendido para copiar parámetros



|_+_|

Producción:
Action.c (7): textParam valor: 777
Action.c (11): emp_id valores: 777
2, función sprintf
está definido: la cadena formateada a la cadena de salida del objetivo (normalmente una matriz)
forma de función: sprintf (char * string_buffer, const char * format_string [, args])



Argumento Descripción
string_buffer Cadena de destino (normalmente una matriz)
format_string El uno o más caracteres de formato
argumentos Imprimir uno o más parámetros opcionales

Nota: Resultados suficientes para acomodar la cadena de caracteres de destino requerida y los parámetros de formato. Si el resultado es mayor que la longitud de la cadena de destino, la cadena de destino se desborda.
Ejemplo 1: usando la función sprintf el nombre de un archivo en una matriz de caracteres (nombre de archivo). El nombre del archivo consta del componente de la palabra 'registro', 'subrayado', 'valor i', 'punto', 'extensión de archivo'. |



|_+_|

Producción:
Action.c (9): el nuevo nombre de archivo es log_56.txt
cambiado o más: https://blog.csdn.net/jiang1986829/article/details/47126181
3, función: lr_eval_string
está definido: Devuelve el valor actual de un script de parámetro (adquirido a partir de los valores de parámetro correspondientes y convertido a una cadena) que puede usar esta función para mostrar los parámetros del valor correcto.
forma de función: lr_eval_string ('{nombre de parámetro}')
Ejemplo:
lr_output_message ('El valor del parámetro1 es% s', lr_eval_string ('{parámetro1}') )
donde los parámetros parámetro1 se han definido previamente parámetros
4, función: web_reg_save_param
una solicitud de registro, los datos solicitados almacenan información dinámica en un parámetro
formulario de función: web_reg_save_param (const char * ParamName ,, LAST)
demasiado tiempo no quiero volver a escribir su propio punto de abrir y ver ,,, https://blog.csdn.net/jiang1986829/article/details/47113613
loadrunner que se produce dentro de la reserva de una aerolínea Ejemplos detallados de uso de esta función, consulte el blog a continuación
https://blog.csdn.net/qqYieeee/article/details/47705139