51Testing软件测试论坛
标题:
本文介绍调试脚本方法,解决回放成功但失败的情况
[打印本页]
作者:
linneiwei
时间:
2013-10-29 22:15
标题:
本文介绍调试脚本方法,解决回放成功但失败的情况
在网络论坛上经常出现求助帖:测试工具loadrunner或jmeter的脚本回放成功,但检查后台,数据不存在或用户其实没登陆。
这是由于很多测试人员对系统不了解,又不懂HTTP协议,也不了解网页怎么产生的,然后就使用测试工具进行测试;有些人员会检查后台发现脚本有问题,但不会定位;有些经验丰富的人,知道怎么调试脚本,验证脚本,并定位问题修改;然而,有些新手或经验不足的测试人员会出现做无用功,而且还不知道自己做了无效的性能测试,因为他认为测试工具回放成功就表示OK。
由于本人精通kylinPET,用过loadrunner,所以文档只介绍这两个工具如何调试脚本。
[attach]87711[/attach]
总结
验证脚本是否正常是性能测试最关键的一步,如果脚本不对,将导致你的性能测试都无效,
即做了无用功,有可能花了几天时间都白费,或者,导致整个测试都无效
。因此,学会调试脚本非常有必要,调试脚本就是不断的“回放->关联->验证页面”,直到页面正确。
作者:
lsekfe
时间:
2013-10-30 09:41
在网络论坛上经常出现求助帖:测试工具loadrunner或jmeter的脚本回放成功,但检查后台,数据不存在或用户其 ...
linneiwei 发表于 2013-10-29 22:15
感谢LZ的分享!支持下!
作者:
ares444
时间:
2013-10-30 14:23
谢谢分享
不过,loadrunner也能检查http返回码呢。。
例子如下:
int HttpRetCode;
web_url("my_home",
"URL=http://my_home",
"TargetFrame=_TOP",
LAST );
HttpRetCode =
web_get_int_property(HTTP_INFO_RETURN_CODE)
;
if (HttpRetCode == 200)
lr_log_message("The script successfully accessed the My_home home page");
else
lr_log_message("The script failed to access the My_home home page ");
PS:有空的时候我去试用下
kylinPET~
作者:
longlong5739
时间:
2013-10-31 16:20
谢谢楼主,楼主好人
作者:
qiqiloveyunyun
时间:
2013-10-31 23:51
这资料对新手来说很有用,很多新手都觉得test result里面没有出错就算脚本调试成功了
作者:
51TestingToo
时间:
2013-11-8 14:02
顶,不错,确实有这方面问题
原来kylinPET是你开发的啊,太牛啦,支持下
作者:
让测试飞起来
时间:
2013-11-12 09:55
kylinPET这个我装了,又删除了...
朋友没几个在用的
作者:
lin39320028
时间:
2013-11-12 11:44
我觉得kylinPET还行,现在我们公司在用,资料与视频教程挺多的,上手比较快。
主要是我们公司使用的是chrome与firefox高版本浏览器,因为我们WEB开发使用的是新的技术低版本浏览器不能用,但loadrunner11又不支持这些浏览器,所以没办法使用loadrunner
顶下kylinPET,可惜kylinPET用户数只有500
作者:
linneiwei
时间:
2013-11-14 22:04
回复
7#
让测试飞起来
这位兄弟,是什么原因不用呢?
作者:
linneiwei
时间:
2013-11-23 17:21
更好的性能测试,还需要了解很多与工具无关的知识,这样才能知道如何调试,测试出问题是什么原因
参照一哥们写的:
http://www.51testing.com/html/95/302795-852001.html
作者:
城邦
时间:
2013-12-20 18:07
顶下
作者:
赐我个女朋友吧
时间:
2014-6-17 16:33
顶下
作者:
ray_m
时间:
2014-6-17 17:35
自己能写工具的都是牛人,顶
作者:
cghk4455
时间:
2014-8-7 21:17
回复
3#
ares444
这个返回码从某种业务上是没用的,http请求很多情况下都是返回200的,比如代token访问连接的业务,可能token已经过期了,但是http请求的code还是200。
作者:
new_dream
时间:
2014-10-28 23:06
谢谢楼主,我对我的问题有了初步的思路。
作者:
小洁v5
时间:
2016-7-8 11:29
谢谢楼主,楼主好人
作者:
libingyu135
时间:
2016-7-8 16:07
很赞,多谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2