性能测试工作室:http://www.cnblogs.com/preftest 个人博客: http://hi.baidu.com/higkoo

引用 web_reg_save_param 获得的值 动态生成数据

上一篇 / 下一篇  2007-10-16 16:43:58 / 个人分类:测试技术

查看( 3122 ) / 评论( 22 )
代码:

QUOTE:

2ND q!D(^ DZ0
int a;
)q$M:oqfas c2tN#L0char b[15],c[15];
-X.N3[1|(u(R6R;R0
0YN3[|"V^W"V0//保存所有一级机构的OrgID
{N0GUK8R,h$a;n#b5N0web_reg_save_param ("NewOrgID",
D&v6q~6^`0"LB/BIN=orgID=",
G%m c0OiuD/^,l_0"RB/BIN=&module",51Testing软件测试网G C&HLoJ
"ORD=All",51Testing软件测试网 ]3o'V5qfc~!Q
LAST);51Testing软件测试网'Q2D`zn*G:Zs Ak)s
51Testing软件测试网"e] c,T l#q%i
web_url("orgAction.struts",51Testing软件测试网+r-N_ W _5M
//这里可以获取一个XML文件,从中读取许多NewOrgID51Testing软件测试网r\9Vq _
LAST);51Testing软件测试网ck#Q6UMC

R\g6K;B0a = atoi(lr_eval_string ("{NewOrgID_count}"));51Testing软件测试网6sVQ Jh7bG_.HD
itoa(a,c,10);//将a变为字符串存到c里面
WyI6vJ xPTb0strcat(c,"}");
k'N,?Z x0strcpy(b,"{NewOrgID_");
~kl+lF-BdM%V0strcat(b,c);//将b和c连接起来
L-NhYJo0_ S%D0lr_save_string (b,"A");
(]|$b K4o0
'g `A `'H0lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string ("{A}"));51Testing软件测试网X/cRK+l
lr_output_message ("{NewOrgID_30}=%s",lr_eval_string ("{NewOrgID_30}")51Testing软件测试网 wDFl(q`X
lr_output_message ("Count: %d ,b: %s",atoi(lr_eval_string ("{NewOrgID_count}")),b);
y4E$H ~/b{}X7i0
Q NuG8\?V4u0//新增子机构
I@'bPk0m1C;e0web_submit_data("orgAction.struts_1",51Testing软件测试网%DW-Psf(i_*Gd
//这里添加新的子机构,要用到NewOrgID51Testing软件测试网-w\by4e'ZTw.A`
LAST);

(F&|dFU_+C;{,e0输出:

QUOTE:51Testing软件测试网1trguBh;m F,|S

DepartMange.c(70): a=30,b={NewOrgID_30},c=30},A={NewOrgID_30}51Testing软件测试网*| d#VJ,D+Y-UN&Qc
DepartMange.c(71): {NewOrgID_30}= FAA91FB17BB93F538A091330129F8323
%H'TD s!c"i0DepartMange.c(72): Count: 30 ,b: {NewOrgID_30}
51Testing软件测试网:b Nl [ x1w2D|.|Cq
问题:

QUOTE:

0EJrdor0
已经读到了30个数据,取最后一个数据A是数据,且A={NewOrgID_30}。51Testing软件测试网8k#N(N'` vxMZ
但是lr_eval_string ("{NewOrgID_30}"与lr_eval_string ("{A}")结果不一样。51Testing软件测试网uv'h;kl X
30在这里是已知的,运行后就是动态的,所以要使用参数A来传递

S*|L#?1t051Testing软件测试网~_u!dY5@/~4G
51Testing软件测试网 Ou(H%HC.T
51Testing软件测试网`E3EOPI~ | q

scrīpt.rar51Testing软件测试网 IU Zp|]1J
(2007-10-16 15:02:32, Size: 1.66 kB, Downloads: 888)

JB.`*^7qu*t051Testing软件测试网 [)L"u~%DV%Sq

问题解决:

\9WB2{ e)W9K6Q0

ju,m`L?J0

BS S m&Ds~D0请在文本框输入文字

&g~ W(PEB3O0

2y2y3{5l0t ^!c:|0int i,j;
)Ck6Q3M8ZmoK*z0char *MyID[90],m[40];51Testing软件测试网0T&HM7L\4Z M

_W'?'Bq![5[;o"d0
^xsp TJ q0for (i=10;i<100;i++) {51Testing软件测试网 |lD]5}fU`p$m

ti `N#s6^0X0 lr_save_int (i,"m");51Testing软件测试网?$Ze$y^i

^ Qh,\ xc'l0 web_submit_data(
Vp|*IF0  "Value={m}");51Testing软件测试网[V?'A&j:\;M:EcD-[

51Testing软件测试网g f Wl[ r

}51Testing软件测试网,Q(g%U.A~

51Testing软件测试网(R jXG&ow ~c9l9I-y

web_reg_save_param("IDS",51Testing软件测试网 ^;h$H,fV's i0T"K7X(T
     "LB=value=\"",
o!n*D ]C}0     "RB=\"",51Testing软件测试网E [W"~"d/g Q6Z
     "ORD=All",
1L{e IX"V0     LAST);51Testing软件测试网)K(l7O2g0nEf_7u1^

51Testing软件测试网xT{V'FiV'}[

 web_url("GetTree")51Testing软件测试网~h1|kw._

51Testing软件测试网4_{;L5ant/@'s

j=atoi(lr_eval_string ("{IDS_count}"));51Testing软件测试网*_W d \7b2}o
lr_output_message ("j=%d",j);
3B(e9}'dI+{ q0if (j>90) { j=90;}
.k0OE`_|e0for (i=1;i<=j;i++) {51Testing软件测试网{fI(Y7LA%n#EE
 sprintf(m,"{IDS_%d}",i);51Testing软件测试网:`l)s9WDI\
 MyID[i-1]=lr_eval_string (m);
5C0|y8H3kGp+M0 lr_output_message ("i=%d,j=%d,m=%s,MyID[%d]=,%s",i,j,m,i-1,MyID[i-1]);
6U8eIeI2{v6H$y1d0}

)Ek{)aM6l4U'k051Testing软件测试网U vag!n;vTJ-K G,u

for (i=0;i<j;i++) {51Testing软件测试网)qM&P:PN @
 lr_save_string (MyID[i],"SubID");51Testing软件测试网s^n xsN:S
 lr_output_message ("SubID=%s",lr_eval_string ("{SubID}"));

S s*Cz9oOH YV051Testing软件测试网 r&_I!Q [9U6_+?

 web_submit_data(51Testing软件测试网&F2l6uV$K+iK#}$k
  "Value={SubID}");
X4^ M3m0F4@V0u \0}51Testing软件测试网B0y)@enM,t

51Testing软件测试网 x%hV Vh0ck

 

L ?vSW G051Testing软件测试网6J"skDh.P#_ Y

 

P1@v"Rzo m,L+v0
51Testing软件测试网:~?_;Xg l


TAG: 动态 数据 传递 参数 测试技术

sidneylover sidneylover 发布于2007-10-16 11:11:40
lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string ("{A}"));
O/A$`/yX+Gz7l软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具改成下面的试试%m:rUn:z'A
L

lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string (A));
higkoo higkoo 发布于2007-10-16 11:16:28

QUOTE:

原帖由 sidneylover 于 2007-10-16 11:11 发表 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具']-f5Q}!WA7ne
lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string ("{A}"));
T.sD9KW软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具改成下面的试试软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具%h,N/isz:w3mMrc
lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string (A));
n!r/uP3r4U|51Testing软件测试网
{6\QIr中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务不行的:软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具Q*X6L[c8D,x.n
DepartMange.c (70): undeclared identifier `A'
H9yY0mE \Ywww.51testing.comDepartMange.c (70): type error in argument 1 to `lr_eval_string'; found `int' expected `pointer to char'
)\*?[8r}J8{1G51Testing软件测试网d:\\program files\\mercury\\loadrunner\\scripts\\ipesbase\\\\combined_IpesBase.c (7): 2 errors, not writing pre_cci.ci
6W3k#J/I$T2E;s]w软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
sidneylover sidneylover 发布于2007-10-16 11:21:05
A没定义,你COPY的时候就把{}拷到A里了,再用LR_EVAL_STRING取值时就不用再写{}了
higkoo higkoo 发布于2007-10-16 11:24:29

QUOTE:

原帖由 sidneylover 于 2007-10-16 11:21 发表
[%S5iKA ]A没定义,你COPY的时候就把{}拷到A里了,再用LR_EVAL_STRING取值时就不用再写{}了
中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务 {n6aX._        B

6hV/c$HM F J+Y错误提示是A没有定义,A是使用 lr_save_string (b,"A");生成的参数,不是定义的变量。
.o y,`7[
}G"d{

4@&U-X3a\按你所说,将A定义为字符串型,输出结果为:中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务1]H!@p9~{]3E
DepartMange.c(70): a=30,b={NewOrgID_30},c=30},A=t+++J+?+?+J+?+?+J+J+.软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具1m+sWT        B(@3c/y
+?+p +0 +J+?+$佰
,Q'UV-uaN;Xz!A软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
g WMR^ `Xk
higkoo higkoo 发布于2007-10-16 11:29:43
将问题转移
修改提问方式,Maybe我的思路本身就是错的。软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具5EX`3g0O5c2U

(?,|]WR!A软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具问题可能就出在 参数的值传递上。
|'[6\Gu*W4g
6C%a`@ Q}www.51testing.com其实,本质问题在于:软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具2k$?L5pz'~
www.51testing.com,p
m8^)^,DQ a

NewOrgID是web_reg_save_param 保存的参数,使用时和参数使用方法相似:Q1}0Tc[:d
{NewOrgID_1}、{NewOrgID_3}、……{NewOrgID_30}、……中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务        xG.t/hAYM0t.^`^
数组大小动态的,所以我先用{NewOrgID_count}读取总长度,然后取最后一个值。
0h}C9bVt
Twww.51testing.com

8gs,pKb!wrwww.51testing.com 如何 引用 web_reg_save_param 获得的值 ?
如果Zee还在工作 Zee 发布于2007-10-16 11:43:05
直接引用就行了。软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具u'E i:D;x&w8B
中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务)xW m6w(A%sip*W
上面,没有打印出来A指向的值是因为,你把它做为一个字符串了。这样取值,肯定是取不到的。
一缕茶香,一份思念 cherubim 发布于2007-10-16 11:50:41
A={NewOrgID_30},那么lr_eval_string ("{NewOrgID_30}"与lr_eval_string ("{A}")当然不一样的 

zSg-Z(Q2fwww.51testing.com
lr_eval_string ("{A}")应该为lr_eval_string ("{{NewOrgID_30}}"
x$h~3q[6]:U7sdWZ所以应该把lr_eval_string ("{A}")改为lr_eval_string ("A")
INJ,w0D3@软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具呵呵不知道对不对51Testing软件测试网3l']Rp e*c$l

U VgA9r.y/K[ 本帖最后由 cherubim 于 2007-10-16 11:51 编辑 ]
higkoo higkoo 发布于2007-10-16 11:55:00

QUOTE:

原帖由 Zee 于 2007-10-16 11:43 发表 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具 w+l-h ~(oG6z:y(~
直接引用就行了。
X8[f9ty#T+Q51Testing软件测试网
%F1ya%bQY'c*Iwww.51testing.com上面,没有打印出来A指向的值是因为,你把它做为一个字符串了。这样取值,肯定是取不到的。
www.51testing.com4m}"cp_1C*~

0cD!A:T0C,wR!L软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
        t        {[I p}
l(P中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
直接引用{NewOrgID_30}是可以
6MnY'E%]www.51testing.com中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务v&L?q4^*]RB
后面的30,第一次运行是30,成功一次,列表里就多一条新数据,新数据是最后一个。中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务-I]M9h6P#OT

+Q4zB+cdX!F ap3\%C敢问Zee版主:软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具~iz4UX/Wy
下次就应该是{NewOrgID_31},{NewOrgID_30}的后面的数字要怎样参数化呢?
/?g"y8P.UDu`51Testing软件测试网51Testing软件测试网1I
c        q
VE#qQ:g8q

脚本里的:51Testing软件测试网S.v2}7t        T
a = atoi(lr_eval_string ("{NewOrgID_count}"));u
\HEK4n eX

itoa(a,c,10);//将a变为字符串存到c里面
"^FvKO_8nC3V%Y51Testing软件测试网strcat(c,"}");Z%`[Z D,?mS@RZ
strcpy(b,"{NewOrgID_");
-G Go}2?${ c!_U
z(l[软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
strcat(b,c);//将b和c连接起来51Testing软件测试网$SF/k&fUa9i
lr_save_string (b,"A");www.51testing.com,q4E3R{J

wS8[[$Y lvwww.51testing.com实际上就是为了取{NewOrgID}的最后一个值。
如果Zee还在工作 Zee 发布于2007-10-16 11:58:30
如果你每次都取最后一个值,你根本不需要这样做。
{!MO\9S$Rwww.51testing.comNewOrgID_count,取的就是长度。
$n
q4T$D,P;po6]中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
即,这次是30,如果下次,你的数据增加了,NewOrgID_count取的值就是31.
sidneylover sidneylover 发布于2007-10-16 11:59:54
a = atoi(lr_eval_string ("{NewOrgID_count}"));
#Qy;]UI2B2S\软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具strcpy(b,"{NewOrgID_");
3@/]Mp4r
x zFT51Testing软件测试网
for(i=0;i<a;i++)
cw-Ho!b0B;g51Testing软件测试网{itoa(i,c,10);中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务&T:f0^ Aov5wi5b
strcat(b,c);
}#aS ls6w[d9w软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具strcat(b,"}");
O`        J?"j O5|o1X中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务lr_output_message(lr_eval_string(b));NaYQgR(p_
}51Testing软件测试网3`.u+_I4{
定义i,应该能把所有值打印出来
#qmjW']
z51Testing软件测试网
为什么要实现这句lr_save_string (b,"A");
cx-Y:P6o软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具www.51testing.com^'}$vtax6Ug
[ 本帖最后由 sidneylover 于 2007-10-16 12:03 编辑 ]
higkoo higkoo 发布于2007-10-16 12:09:31

QUOTE:

原帖由 Zee 于 2007-10-16 11:58 发表 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具:|yx8et:s.I$d!EDQ
如果你每次都取最后一个值,你根本不需要这样做。软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具9}
zhH4je
i

NewOrgID_count,取的就是长度。中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
FiEmPE[r}Or

即,这次是30,如果下次,你的数据增加了,NewOrgID_count取的值就是31.
M'QD5CG"@;p软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具*LS6I;V|#Z%o~;Xs        n
中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务RMFqO8s'x
jE

web_submit_data("orgAction.struts_1", www.51testing.com4|D%T1iw/[|
     "Name=remark", "Value={NewOrgID_30}", ENDITEM,
(XmA8kkwww.51testing.com      LAST);
$U/vIIDYi,U软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
w5W:W;I| E nZ$Tw软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具发送Submit里包含NewOrgID参数,取最后一个值即“要将参数中的数值参数化”,
M&?su:K
J;swww.51testing.com
使用{NewOrgID_count}=31,{NewOrgID_31}= 8a81960d15a5627a0115a6e81c830117。
:y7_
ek(n*R
aH3W3P中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务

6kva9\+SJz!AFcwww.51testing.com多个用户添加数据,Submit 中{NewOrgID_?}是动态获取的,难点就是web_reg_save_param是动态取出来的数组,然后又被动态读取。
higkoo higkoo 发布于2007-10-16 12:11:55

QUOTE:

原帖由 sidneylover 于 2007-10-16 11:59 发表 中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务o` ?H3j.A
a = atoi(lr_eval_string ("{NewOrgID_count}"));
,syW'Ex)V7w6g中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务strcpy(b,"{NewOrgID_");www.51testing.com"a,RsLsLt
for(i=0;i
uRx2NM软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具51Testing软件测试网H%XF
x        K@1X

动态输出是可以做到:
?/uiy4CLt51Testing软件测试网http://bbs.51testing.com/thread-93163-1-1.html51Testing软件测试网        RT6R$xk+yN
软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具)Su
x4_;LJW Hl

动态引用就更深一筹了
如果Zee还在工作 Zee 发布于2007-10-16 13:26:23
不知道我是怎么理解的,看到你的描述后,还是觉得直接引用就可以了。
如果Zee还在工作 Zee 发布于2007-10-16 14:38:40
从你的描述来看,好像没有要取中间某个值,或者循环使用的意思。
我是丑女 hellen_ma 发布于2007-10-16 14:47:41
good good study
higkoo higkoo 发布于2007-10-16 15:00:10

QUOTE:

原帖由 Zee 于 2007-10-16 14:38 发表 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具7G1ZMAgf
从你的描述来看,好像没有要取中间某个值,或者循环使用的意思。
.FSp%d3b h6uv软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具51Testing软件测试网d
ho/B`#f

多个虚拟用户操作,每个用户返回值都不一样,取每个返回值的最后一个数据。
H`Bt].n1K软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务 P+]Xx
Mj?"R

将脚本贴出来了,添加了注释。

Script.rar
(2007-10-16 15:00:10, Size: 1.66 KB, Downloads: 32)

如果Zee还在工作 Zee 发布于2007-10-16 15:20:55
呵呵,我知道了,51Testing软件测试网c,KI4Da)GB
51Testing软件测试网&Tv;P        v.Gz Gn$g*t#}
你把数组的最后一个值取出来就可以了。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具8Sd"gq
e#_
Xp/i

51Testing软件测试网P|-J*@[ d
下面给出一点代码提示:
$c g~ZP1Swww.51testing.comchar buffer[128] = {0};                    //定义一个数组,注意长度看需要而定软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具Dbt3R+wHK

D[Y4`R;c`*e软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具j=atoi(lr_eval_string("{param1_count}"));  //把数组长度取出来软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具e#n~
zk
pO Nz_

   
8pa.E1|R{g9Rn&plr_output_message("the j is %d",j);        //这句不用解释吧
&zf~!{J+nm中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务   
te2F*FlW0K.vwww.51testing.comsprintf( buffer, "{param1_%d}", j);        //把最后一个值放到buffer里去。软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
Lr0Sc.JqR

     
x2[D6y2\*xb软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具lr_output_message("the conut is %s.",lr_eval_string(buffer));   //调用buffer就可以得到数组的最后一个值。
w](?C|_软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
^-k0Ovd
e,O8~"o51Testing软件测试网
[ 本帖最后由 Zee 于 2007-10-16 15:22 编辑 ]
higkoo higkoo 发布于2007-10-16 15:43:29
哈哈,解决了!
就要这句:
-]^ b_ K} D5Vtwww.51testing.comsprintf( buffer, "{param1_%d}", j);        //把最后一个值放到buffer里去。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具 Pr?Z1GL]A5{
www.51testing.com.B1S        Ud*GV2ob
不知这个函数,脑子抓破估计也难招!
如果Zee还在工作 Zee 发布于2007-10-16 15:50:08
呵呵,这样的函数,在我的BLOG上,以前就有发过。
haiquan180的个人空间 haiquan180 发布于2007-10-16 16:06:14
作个标记
我来说两句

(可选)

higkoo

higkoo

Just do it.

日历

« 2024-04-17  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 247739
  • 日志数: 56
  • 图片数: 1
  • 文件数: 18
  • 建立时间: 2007-01-10
  • 更新时间: 2008-09-30

RSS订阅

Open Toolbar