51Testing软件测试论坛

标题: 关于LR脚本的删减 [打印本页]

作者: lihailing    时间: 2012-2-24 10:07
标题: 关于LR脚本的删减
网上看到一段关于删减脚本内容的一段话,不知道是否正确,请各位大牛鉴定一下:

因为LoadRunner是模拟用户之间的通信过程的,不
是所有的脚本都是必需的,事实上有些垃圾代码可能会影响性能测试
结果的准确性。因此可以对脚本进行删减,只保留关键部分。删减的
过程中需要注意的是如果你不确定,可以先把不需要的脚本注释掉,
然后在VUGen中执行一遍,如果成功执行,这些被注释掉的脚本就可
以删除了。
   经过实践发现,脚本中的这些地方是可以删除的:web_add_cookie
函数、一些非必须的web_url函数等等,还有每个函数EXTRARES之
后LAST 之前的部分。或者通过Tree View视图查看,没有Server
Response 返回值的,或者返回值中的内容对整个脚本无关紧要的,
不需要用到它的返回值来做关联或者其他操作的,就都可以删掉。这
是个很实用的技巧,屡试不爽。
作者: 云层    时间: 2012-2-24 12:20
这个写法坑人不浅
作者: lihailing    时间: 2012-2-24 12:48
回复 2# 云层


    云老大指点一下么
作者: edisonzhang    时间: 2012-2-24 14:10
期待指点,我觉得大部分是不能删除的  删除了这么多,是不是就不能模拟真实的请求情况
作者: wsbuaa    时间: 2012-2-24 15:01
这确实是一个很扯淡的说法……………………
作者: lihailing    时间: 2012-2-24 16:52
请高人指点哇
作者: 月华    时间: 2012-2-24 17:01
这群东西你要删了的话。。会出现各种奇妙的错误
作者: lihailing    时间: 2012-2-27 09:11
回复 7# 月华


    我删了之后没有出错哦
作者: mvvztt    时间: 2012-2-27 09:25
我觉得还是不要删的好,因为那些内容都是在真实情况中需要的内容,删了那么多,都不是尽量模拟了
作者: hclovezz1314    时间: 2012-2-27 10:12
我觉得URL的东西不能动,然后cookies倒是可以删,然后一些图片也可以删,xxx。gif之类的觉得为了加快可以删
作者: lihailing    时间: 2012-2-28 10:12
回复 10# hclovezz1314


            "Url=http://imgsrc.baidu.com/baike/abpic/item/472309f790529822428c0285d7ca7bcb0a46d43c.jpg", "Referer=http://192.168.0.25:81/baike/index.php?doc-create", ENDITEM,
是不是这些可以删呀?
作者: 西风一任秋    时间: 2012-3-5 08:52
10楼的兄弟,GIF也是页面的元素啊,如果连这个也删了的话,速度当然会加快,但是得出来的数据完全是不靠谱了。因为用户访问的页面要显示这些元素啊~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2