如何在 HP loadrunner 的单列字段中获取一列的多个值
How to take multiple values of a column in single column field in HP loadrunner
我在 HP-LoadRunner 中有一个脚本,我想在一个字段中获取列的多个值。
我有这个:
Variable1
test1
test2
test3
test4
我正在尝试这样做:
Variale1
test1,test2,test3,test4
我尝试编写 'C' 代码来解决这个问题,但不幸的是找不到合适的解决方案。
这是否可能通过编写代码在第一次测试期间更改为单列字段运行并从该单列字段中获取值?
请帮助我,要么在脚本中编写 'C' 代码,要么在 Excel/.dat 文件中进行更改。
如果您的 "Variable1" 在您的脚本中只出现一次,此解决方案将对您有所帮助。
在您的脚本中替换参数,而不是使用“{Variable1}”
使用 "{Variable1},{Variable1},{Variable1},{Variable1}" 并在您的参数设置中提供 "update value on: each occurrence".
我想我遇到了同样的问题所以试试这个:-
long fp;
int i,j;
char *SearchValue;
char ch[10];
Action()
{
fp=fopen("External file path","w");
for(i=1;i<=5;i++)
{
fputs("\"",fp);
fputs(lr_eval_string("{Internal file parameter}"),fp);
for(j=1;j<=10;j++)
{
fputs(",",fp);
fputs(lr_eval_string("{Internal file parameter}"),fp);
}
fputs("\"",fp);
fputs("\n",fp);
}
fclose(fp);
return 0;
}
我在 HP-LoadRunner 中有一个脚本,我想在一个字段中获取列的多个值。
我有这个:
Variable1
test1
test2
test3
test4
我正在尝试这样做:
Variale1
test1,test2,test3,test4
我尝试编写 'C' 代码来解决这个问题,但不幸的是找不到合适的解决方案。
这是否可能通过编写代码在第一次测试期间更改为单列字段运行并从该单列字段中获取值?
请帮助我,要么在脚本中编写 'C' 代码,要么在 Excel/.dat 文件中进行更改。
如果您的 "Variable1" 在您的脚本中只出现一次,此解决方案将对您有所帮助。 在您的脚本中替换参数,而不是使用“{Variable1}” 使用 "{Variable1},{Variable1},{Variable1},{Variable1}" 并在您的参数设置中提供 "update value on: each occurrence".
我想我遇到了同样的问题所以试试这个:-
long fp;
int i,j;
char *SearchValue;
char ch[10];
Action()
{
fp=fopen("External file path","w");
for(i=1;i<=5;i++)
{
fputs("\"",fp);
fputs(lr_eval_string("{Internal file parameter}"),fp);
for(j=1;j<=10;j++)
{
fputs(",",fp);
fputs(lr_eval_string("{Internal file parameter}"),fp);
}
fputs("\"",fp);
fputs("\n",fp);
}
fclose(fp);
return 0;
}