51Testing软件测试论坛
标题:
对loadrunner测试搜索接口的结果的疑问
[打印本页]
作者:
wangtai
时间:
2017-3-24 12:21
标题:
对loadrunner测试搜索接口的结果的疑问
前提:本人用loadrunner选择mobile application-http/html 录制了app上的一次搜索路径。
最终脚本如下:
Action
()
{
lr_start_transaction
(
"searchtime"
);
web_submit_data
(
"searchProduct"
,
"Action=http://47.88.31.59:803/search/queryProduct"
,
"Method=POST"
,
"RecContentType=application/json"
,
"Referer="
,
"Snapshot=t7.inf"
,
"Mode=HTML"
,
ITEMDATA
,
"Name=countryId"
,
"Value=3"
,
ENDITEM
,
"Name=deviceId"
,
"Value=352135071040305"
,
ENDITEM
,
"Name=appVersion"
,
"Value=4.4.5"
,
ENDITEM
,
"Name=osType"
,
"Value=android"
,
ENDITEM
,
"Name=lang"
,
"Value=en"
,
ENDITEM
,
"Name=searchSortType"
,
"Value=1001"
,
ENDITEM
,
"Name=distinctId"
,
"Value=a6fd0395-79f9-4668-9d82-83f12f155d24"
,
ENDITEM
,
"Name=page"
,
"Value=1"
,
ENDITEM
,
"Name=higeDefinition"
,
"Value=true"
,
ENDITEM
,
"Name=pagesize"
,
"Value=20"
,
ENDITEM
,
"Name=keyWord"
,
"Value={searchkeyword}"
,
ENDITEM
,
LAST
);
lr_end_transaction
(
"searchtime"
,
LR_AUTO
);
return
0
;
}
因为就一个操作我就自己在
web_submit_data
这个方法前后加了个事务。。
回放脚本,能在服务器看到日志(应该就是录制的没毛病吧),服务器日志上面有一个响应时间,开发说这是服务器响应时间 6MS
[attach]105209[/attach]
然后我在controller上面设置场景如图:
[attach]105210[/attach]
运行出来的结果是这样的:
[attach]105211[/attach]
结果是正常的吗
作者:
lamecho
时间:
2017-3-24 13:48
没毛病,正常。录制的是对服务器请求响应的时间,场景运行你是加压了的,在压力下服务器的响应时间必然会变长。你可以看到最后结果图,刚开始和结束的时候该事务的响应时间不是就是6ms左右吗
作者:
wangtai
时间:
2017-3-24 14:39
lamecho 发表于 2017-3-24 13:48
没毛病,正常。录制的是对服务器请求响应的时间,场景运行你是加压了的,在压力下服务器的响应时间必然会变 ...
感谢回复,但是蛋疼的是用的loadrunner 12 才发现最高支持50vuser!
作者:
神仙也考试
时间:
2017-3-24 16:09
用LR11,就可以支持更高的并发用户了。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2