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

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

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

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

QUOTE:

M*["p8X4}3Mr tp0
int a;51Testing软件测试网 tDxnZ-c
char b[15],c[15];
s j7Z8b E-~C'|0
h'_ND }"SK r(E6aQ0//保存所有一级机构的OrgID51Testing软件测试网&c!w5z%GVHy V
web_reg_save_param ("NewOrgID",
Mg6`]kW6s0"LB/BIN=orgID=",51Testing软件测试网9v1m&R7Y,L%eOK
"RB/BIN=&module",
p0F%uPT)uIJq"C0"ORD=All",51Testing软件测试网uicWTph}F
LAST);
(b4BT,U3_051Testing软件测试网F2l E(T5t/t F
web_url("orgAction.struts",51Testing软件测试网&g&h?Bl)O$f6A_H~
//这里可以获取一个XML文件,从中读取许多NewOrgID
(f;F;J zf,sD0LAST);51Testing软件测试网YeK tI Yd1Q
51Testing软件测试网5{X4g,D7y!N
a = atoi(lr_eval_string ("{NewOrgID_count}"));51Testing软件测试网MN"j~PiC`-|-v
itoa(a,c,10);//将a变为字符串存到c里面
`n)K G \5E|"P!Z'J6k/b0a0strcat(c,"}");
Gt!M.fq+sf0strcpy(b,"{NewOrgID_");
5G;fG ndtMhs;E0strcat(b,c);//将b和c连接起来51Testing软件测试网;v)Q"dh?@ Lk;_
lr_save_string (b,"A");51Testing软件测试网!K]J2M9kfF r;}#E
51Testing软件测试网M!`C0vM4|{
lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string ("{A}"));
"?+J6}-c(\6Oo ]0lr_output_message ("{NewOrgID_30}=%s",lr_eval_string ("{NewOrgID_30}")51Testing软件测试网%eLFM }-PH
lr_output_message ("Count: %d ,b: %s",atoi(lr_eval_string ("{NewOrgID_count}")),b);
&z5f){y1F%X051Testing软件测试网7p sB~ h:se%?z
//新增子机构
:M8yA!D*vnP0web_submit_data("orgAction.struts_1",51Testing软件测试网 \&R i/u {U@
//这里添加新的子机构,要用到NewOrgID
L3O!r"y-Ao0LAST);

7] n4?0r@C0输出:

QUOTE:51Testing软件测试网iKK$lU7MP#`~ O7C

DepartMange.c(70): a=30,b={NewOrgID_30},c=30},A={NewOrgID_30}51Testing软件测试网f*EJ+H!U1j8bj Fs
DepartMange.c(71): {NewOrgID_30}= FAA91FB17BB93F538A091330129F8323
0XS'ZlJF A%p8_$k0DepartMange.c(72): Count: 30 ,b: {NewOrgID_30}

-D Ac(y2W;PXI0问题:

QUOTE:51Testing软件测试网 q4P-}.n M%u#_ N

已经读到了30个数据,取最后一个数据A是数据,且A={NewOrgID_30}。
A(I&\6u GA ?AR0但是lr_eval_string ("{NewOrgID_30}"与lr_eval_string ("{A}")结果不一样。
rC0p^9[~"Y030在这里是已知的,运行后就是动态的,所以要使用参数A来传递

6|M6u7w5?-]j5NBa/Gb0
0[&H(O$Ce1rQm6N0
8f-L L c2dw{0

M9gQo2Q!m-t&mV0scrīpt.rar
:\0@\9U)td0O'Ul-t0(2007-10-16 15:02:32, Size: 1.66 kB, Downloads: 888)

N^~3AUK/oh:K GZ1[0

XHX,~W,KAntS0问题解决:

9\p7k!{0}C0

7Uq-duH9CaL0]0

51Testing软件测试网 M:P0N:s;KQ"p

请在文本框输入文字51Testing软件测试网*C;C*lJ3\goY E0p}

51Testing软件测试网 LY;S(HV

int i,j;51Testing软件测试网 D1h)?.R5LM ka `U
char *MyID[90],m[40];

2H's.Z2PI c;D G051Testing软件测试网3I%\6N0z-fmU


&z}*_)Gkfj^A&Co\0for (i=10;i<100;i++) {51Testing软件测试网t r^.k'y LR0P V

#^;A W*xq/n*e8C ? i0 lr_save_int (i,"m");

b6hJ Bc wN+T$G0

Ib_ng8` XA0 web_submit_data(51Testing软件测试网zIP;r-gy
  "Value={m}");51Testing软件测试网t2]x-b)a4zv*m?

%ZP9nN$|PNr0}51Testing软件测试网+|H8{y M#l@U!^y

uyKC5pS9H1}p0web_reg_save_param("IDS",
(r/u)_i5xq0     "LB=value=\"",
E q)T u7jk/@0     "RB=\"",
JI c;w_/dP&X6F K0     "ORD=All",
?`7WA4]@ bRq@,o0     LAST);51Testing软件测试网qj`9W uw.Ue$K

q0R%]_#w!iM0 web_url("GetTree")

G&EB&jyq v0T0

%P ^6vR[| X3U ~d[0j=atoi(lr_eval_string ("{IDS_count}"));51Testing软件测试网aC&T0p5m_]Y
lr_output_message ("j=%d",j);51Testing软件测试网{U;h8m:{FY ]qy
if (j>90) { j=90;}51Testing软件测试网3S"gq/DpF9h
for (i=1;i<=j;i++) {51Testing软件测试网e3T Vz2Kv'W,u
 sprintf(m,"{IDS_%d}",i);51Testing软件测试网%o ?d&} J
 MyID[i-1]=lr_eval_string (m);51Testing软件测试网p9} h1n+Y+Kx~.r
 lr_output_message ("i=%d,j=%d,m=%s,MyID[%d]=,%s",i,j,m,i-1,MyID[i-1]);
I~X6u7|5v9r0}

4s1p6w;I0S}0

TT@.G|U0for (i=0;i<j;i++) {51Testing软件测试网^_~pf+Nyu
 lr_save_string (MyID[i],"SubID");51Testing软件测试网.Fv s.b$S O5Ov9\Q`4Z
 lr_output_message ("SubID=%s",lr_eval_string ("{SubID}"));

4^Pn7d8Dj0s`0

;E^9vSI'aQ0 web_submit_data(
w;hBwQ0  "Value={SubID}");
-R-Q%z @)a2}eA c3s0}

5K.KJ^b T*VF051Testing软件测试网6OUi!x&cz3W

 

rhBd A051Testing软件测试网w3b3k!fEH-P2S)Y

 

.t,X#D jo"f4uv)~6K0
51Testing软件测试网;p9t{&bDx


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}"));
Pv?z)|v&o2T1]R{!Rs软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具改成下面的试试
8yPc9I*A$s_}        T51Testing软件测试网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 发表 中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务0A7K;y        L/MV8`
lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string ("{A}"));www.51testing.comj2Jk-u3v
zEmxZ

改成下面的试试
'[5PSW'j(H软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具lr_output_message ("a=%d,b=%s,c=%s,A=%s",a,b,c,lr_eval_string (A));
:]9?aSI|.\q
U

软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具F!bn%Sj*E
不行的:www.51testing.com\sDXx1}
DepartMange.c (70): undeclared identifier `A'www.51testing.com$}~E|4Q i1?&dwx
DepartMange.c (70): type error in argument 1 to `lr_eval_string'; found `int' expected `pointer to char'
?
\ D.Yb%j`&AhY
x
d:\\program files\\mercury\\loadrunner\\scripts\\ipesbase\\\\combined_IpesBase.c (7): 2 errors, not writing pre_cci.ciwww.51testing.com8@|
Df,?.KD8df.~


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 发表
(T lp.Z_!PDwww.51testing.comA没定义,你COPY的时候就把{}拷到A里了,再用LR_EVAL_STRING取值时就不用再写{}了

h        he ~A.R!bJGwww.51testing.com

XCX^5]3G B中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务错误提示是A没有定义,A是使用 lr_save_string (b,"A");生成的参数,不是定义的变量。
A#|"Q]DQ-|!@
1R"~s0j/j-U6fwww.51testing.com按你所说,将A定义为字符串型,输出结果为:
f2cf\!zOmD软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具DepartMange.c(70): a=30,b={NewOrgID_30},c=30},A=t+++J+?+?+J+?+?+J+J+.
;\;dD
{'rw9n中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
+?+p +0 +J+?+$佰
W+Z@)_3h软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
Vl*Z
F]软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具

higkoo higkoo 发布于2007-10-16 11:29:43
将问题转移
修改提问方式,Maybe我的思路本身就是错的。
&g5r9J$S$uU51Testing软件测试网.YkZ2]N\3|b
问题可能就出在 参数的值传递上。,k|(q&zgE_F4\&k
51Testing软件测试网qof.w/}N
其实,本质问题在于:
!J7V&GC\I7N软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
uM)j2j~u3W)n51Testing软件测试网NewOrgID是web_reg_save_param 保存的参数,使用时和参数使用方法相似:
#b%gfT4JqJ+Ll-hwww.51testing.com{NewOrgID_1}、{NewOrgID_3}、……{NewOrgID_30}、……
C4{;?%e;X&xT j51Testing软件测试网数组大小动态的,所以我先用{NewOrgID_count}读取总长度,然后取最后一个值。
\Evw8}!og)Cwww.51testing.com*z$v0p_ul7`E2\S
如何 引用 web_reg_save_param 获得的值 ?
如果Zee还在工作 Zee 发布于2007-10-16 11:43:05
直接引用就行了。
3}.^_#p2@51Testing软件测试网51Testing软件测试网:SR:T H}K
上面,没有打印出来A指向的值是因为,你把它做为一个字符串了。这样取值,肯定是取不到的。
一缕茶香,一份思念 cherubim 发布于2007-10-16 11:50:41
A={NewOrgID_30},那么lr_eval_string ("{NewOrgID_30}"与lr_eval_string ("{A}")当然不一样的 7H'MN        b?ug3]7O _
lr_eval_string ("{A}")应该为lr_eval_string ("{{NewOrgID_30}}"www.51testing.comA/\,E9V2lw5ZH~
所以应该把lr_eval_string ("{A}")改为lr_eval_string ("A")51Testing软件测试网 f;u
G
R+`PKSl

呵呵不知道对不对
        T&I:l*u*FBf"G中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具Z's2z-p'[Y
[ 本帖最后由 cherubim 于 2007-10-16 11:51 编辑 ]
higkoo higkoo 发布于2007-10-16 11:55:00

QUOTE:

原帖由 Zee 于 2007-10-16 11:43 发表
!?^[`G[m软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具直接引用就行了。}4S\N[#W,}+b

D$H~@YBd5z.LQ中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务上面,没有打印出来A指向的值是因为,你把它做为一个字符串了。这样取值,肯定是取不到的。
6W:B!uShvk
软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具F`9}CC2P

]waK4LK FG中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务 直接引用{NewOrgID_30}是可以软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具&r,Rug{fOe
/a8io:U4U']ELG)E
后面的30,第一次运行是30,成功一次,列表里就多一条新数据,新数据是最后一个。
zxzHe\'Awww.51testing.comQM
mW(c `5d)WLc

敢问Zee版主:
'_!U
H:^
{0O软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
下次就应该是{NewOrgID_31},{NewOrgID_30}的后面的数字要怎样参数化呢?51Testing软件测试网/p:t@p8pA1]V

R Nh6R`51Testing软件测试网脚本里的:51Testing软件测试网,oe'Z$}$W)yE.`$d#^4Z
a = atoi(lr_eval_string ("{NewOrgID_count}"));软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具'i;C7ItP
itoa(a,c,10);//将a变为字符串存到c里面
hQ_'Z n(R0t[Cz软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具strcat(c,"}");
/K.Xb0k?q
]h(I软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
strcpy(b,"{NewOrgID_");51Testing软件测试网5ug ~7@G\9J`
strcat(b,c);//将b和c连接起来软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具T)Y'k \"aqi5l
lr_save_string (b,"A");中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务,sP~T K,M7y2Q

E8Um;QeB;a,Wz9V软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具实际上就是为了取{NewOrgID}的最后一个值。
如果Zee还在工作 Zee 发布于2007-10-16 11:58:30
如果你每次都取最后一个值,你根本不需要这样做。
{B{%Ww/Awww.51testing.comNewOrgID_count,取的就是长度。软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具2A{,t'k&GChL
即,这次是30,如果下次,你的数据增加了,NewOrgID_count取的值就是31.
sidneylover sidneylover 发布于2007-10-16 11:59:54
a = atoi(lr_eval_string ("{NewOrgID_count}"));www.51testing.com`c5f0[:c'L7v#P
strcpy(b,"{NewOrgID_");www.51testing.com
Z&Mt]c2F:\i gC0\

for(i=0;i<a;i++)
@.z)ns
W}:N_;L$DN中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
{itoa(i,c,10);
p#A#Y*z(s@B-EAwww.51testing.comstrcat(b,c);
!@km^ Z%VVa&CH中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务strcat(b,"}");51Testing软件测试网$c:|0q
WsdV

lr_output_message(lr_eval_string(b));
Ji2a6bNpb4b#l软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具}
PnAk0pM+TY:X软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具定义i,应该能把所有值打印出来软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具#^9a9c8G7Z&_?,DX)hV
为什么要实现这句lr_save_string (b,"A");(|6pHG
ERH
~)IM


Q X`%U@bP软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具[ 本帖最后由 sidneylover 于 2007-10-16 12:03 编辑 ]
higkoo higkoo 发布于2007-10-16 12:09:31

QUOTE:

原帖由 Zee 于 2007-10-16 11:58 发表 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具3oG(H9_I
如果你每次都取最后一个值,你根本不需要这样做。
qp"Y:d&v'PT%dNewOrgID_count,取的就是长度。%_T        V$SP-q        H
即,这次是30,如果下次,你的数据增加了,NewOrgID_count取的值就是31.
2V*H$li%D51Testing软件测试网51Testing软件测试网(Zb]u/ZC
软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具'sQt!Ul g:t!f
web_submit_data("orgAction.struts_1",
:p]p+t{
B#fe
IGk%`www.51testing.com
     "Name=remark", "Value={NewOrgID_30}", ENDITEM, 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具wiU)ki
HqyW

      LAST);中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务l n-_F0M%`

+D&^|V,l}#J~软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具发送Submit里包含NewOrgID参数,取最后一个值即“要将参数中的数值参数化”,
[{&t%eM6d8^*^%?!y|软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具使用{NewOrgID_count}=31,{NewOrgID_31}= 8a81960d15a5627a0115a6e81c830117。
J*Ix,M/O0VE:C软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
|ulp3B
p软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
多个用户添加数据,Submit 中{NewOrgID_?}是动态获取的,难点就是web_reg_save_param是动态取出来的数组,然后又被动态读取。
higkoo higkoo 发布于2007-10-16 12:11:55

QUOTE:

原帖由 sidneylover 于 2007-10-16 11:59 发表 www.51testing.comN8Sb~+N)N5N
a = atoi(lr_eval_string ("{NewOrgID_count}"));www.51testing.com+u|)NrRl
strcpy(b,"{NewOrgID_");
Z&?~{@-^w中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务for(i=0;i
p"i
w2rW
软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具^%`1w
_+NL

动态输出是可以做到:
N#oB^`pw+u中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务http://bbs.51testing.com/thread-93163-1-1.html
        ao%_KD@q
rTH'J51Testing软件测试网
www.51testing.comEg4F:y9F$m"N.r2k"z
动态引用就更深一筹了
如果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 发表

n;p-QvD/f
从你的描述来看,好像没有要取中间某个值,或者循环使用的意思。
vf]2WMp3qh软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
j8?&k4O
h-V3U$t中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
多个虚拟用户操作,每个用户返回值都不一样,取每个返回值的最后一个数据。o?WXj(p#y!d7m

qZk5M nvT6A'Q.gE软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具将脚本贴出来了,添加了注释。

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

如果Zee还在工作 Zee 发布于2007-10-16 15:20:55
呵呵,我知道了,
[LDm1n5h软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具'qiMCo4G)Kb8Z
你把数组的最后一个值取出来就可以了。www.51testing.comG3WVr/T9z
软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具SoE'iID$j
下面给出一点代码提示:软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具!R]v8B0T%\
char buffer[128] = {0};                    //定义一个数组,注意长度看需要而定中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务2K4b@6l"}P

Wy6s _GFmj=atoi(lr_eval_string("{param1_count}"));  //把数组长度取出来中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务5rS,a.f        cQ"V!t/A ~,b
   软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具CC[zCJD
lr_output_message("the j is %d",j);        //这句不用解释吧
x(mPS(O8ih
xB,z软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
   
fTHV1Y DV W51Testing软件测试网sprintf( buffer, "{param1_%d}", j);        //把最后一个值放到buffer里去。3P q~O-f$pm
     
!A`-O6QLN3s51Testing软件测试网lr_output_message("the conut is %s.",lr_eval_string(buffer));   //调用buffer就可以得到数组的最后一个值。
R o;`5j;Bt9R']d软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
kQ8T
Pw'e4h3^6@中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
[ 本帖最后由 Zee 于 2007-10-16 15:22 编辑 ]
higkoo higkoo 发布于2007-10-16 15:43:29
哈哈,解决了!
就要这句:软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具#C
c
XJ8b

sprintf( buffer, "{param1_%d}", j);        //把最后一个值放到buffer里去。
l G
NI6\C0fIwww.51testing.com
vqlRvED\'v
~2FD4x

不知这个函数,脑子抓破估计也难招!
如果Zee还在工作 Zee 发布于2007-10-16 15:50:08
呵呵,这样的函数,在我的BLOG上,以前就有发过。
haiquan180的个人空间 haiquan180 发布于2007-10-16 16:06:14
作个标记
我来说两句

(可选)

higkoo

higkoo

Just do it.

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

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

RSS订阅

Open Toolbar