51Testing软件测试论坛
标题:
LR多个类似的接口若只写一个脚本并参数化,那Controller怎么认呢?
[打印本页]
作者:
樱qq
时间:
2011-9-11 11:09
标题:
LR多个类似的接口若只写一个脚本并参数化,那Controller怎么认呢?
本帖最后由 樱qq 于 2011-9-11 11:10 编辑
最近公司要求对一个网站的19个接口作性能测试,接口都是基于HTTP协议的GET请求,
就像下面的脚本一样,我要写19个差不多的脚本,唯一的区别就是:URL地址、参数化个数及参数值。各位前辈请救下,有没办法能实现只写一个脚本,然后在里面作参数化
但有个疑问,假如只写一个脚本并作参数化,那么在Controller里面进行单个接口的压测时
那Controller它怎么认出各个脚本呀?
形如:
sprintf(strGetUrl,"URL=http://edu.26.com/contacts.json?statusid=%s",
lr_eval_string("{Statusid}"));
lr_start_transaction("HttpGet");
web_custom_request("HttpGetRequest",
"Method=GET",
strGetUrl,
LAST);
lr_end_transaction('HttpGet,LR_AUTO);
作者:
zhuruize
时间:
2011-9-13 10:32
我觉得分开写好吧,不容易混淆。运行的时候都分开运行,这样针对性强点
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2