十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

[转] web_reg_save_param得到的数组的处理

上一篇 / 下一篇  2009-09-05 12:38:32 / 个人分类:loadrunner

函数(sprintf,web_reg_save_param),其中红色字体是本文档最重要的51Testing软件测试网Aj!Wh] ^y)wW
#include "web_api.h"51Testing软件测试网T-ua;T HY|1S)L p'S8n
51Testing软件测试网PO5BsU!J;aa
Action()
9m%C![7\GZ5d0{
2m n;^NZ+ij+OS0int i,iloop;
#LC)n]&B2\_v*_0char idParam[200];51Testing软件测试网db0@*]P |Pt5x4B
char idValue[200];51Testing软件测试网3C8I-R"a2ldot
...
e1L)?r*S"E?`0web_reg_save_param("topicarray", "LB=topic_", "RB=.html","Notfound=warning", "Search=body","Ord=All",LAST);
1x8o}"^"Q%uoE8O0//注意Ord=All51Testing软件测试网:s2aQ*kMa&Q0|!b x
web_url("访问指定XXX",
*N)H V_,Z J0"URL=指定要访问的页面",51Testing软件测试网 dg7r$B/Z
"Resource=0",51Testing软件测试网3e4LG0zz
"RecContentType=text/html",51Testing软件测试网 D%B$| L.CV
"Referer=",51Testing软件测试网klmU Z;[d
"Snapshot=t1.inf",51Testing软件测试网"L-O0\1`'fqX
"Mode=HTTP",
*I yr{9Y X*X!m E0LAST);
!KN7S ?*R1` R7n S"B^ E0for ( i =1 ; i < atoi(lr_eval_string("{topicarray_count}"))+1; i++){
~m m\K0sprintf(idParam, "{topicarray_%d}", i);51Testing软件测试网 k:EJp#r5G
sprintf(idValue, "%s", lr_eval_string(idParam));51Testing软件测试网#?Z Mmw {"c W
lr_save_string(idValue,"topicid");//这个也比较实用的函数,放入参数,后续调用就比较简单了,
$q6hn-n|stY!{ V0lr_message("The value argument is : %s", lr_eval_string("{topicid}"));51Testing软件测试网\TJ}t)P8tQ
for ( iloop = 0; iloop < 5 ; iloop++){
V"s,~#z)[~ B!|,}0web_submit_data("add_reply.do",51Testing软件测试网W6NY6k{
"Action=xxxxxxxxxxxx.do",51Testing软件测试网b%xrs d@WWC"m8d
"Method=POST",
1_!R#] Yg oO9W0"RecContentType=text/html",
5Z1TaU9R0"Referer=xxxxxxx_{topicid}.html",
rH$r,N z)I,a0"Mode=HTTP",51Testing软件测试网!IFv3epfJ z[0w)i
ITEMDATA,51Testing软件测试网8a vC m]!N
"Name=allow_guest", "Value=on", ENDITEM,51Testing软件测试网/^)``+fD
"Name=url", "Value=xxxxxxxxx{topicid}.html", ENDITEM,
#y5\,qTu-]1n0"Name=Username", "Value=2007", ENDITEM,
t$_8gdvp9A F0"Name=Title", "Value=null", ENDITEM,
]1})t a{$D0"Name=Content", "Value={topicid}", ENDITEM,51Testing软件测试网)v x Ct"w(k
"Name=aaaa", "Value=aaa", ENDITEM,
]Jv?u4a0LAST);51Testing软件测试网@ g6h4A {3Y
}
q\w5ft0}

TAG: LR函数

 

评分:0

我来说两句

Open Toolbar