原标题:关于LR几个常用函数的用法
不知道做性能测试的同学,在录制脚本的过程中,有没有遇到浏览器版本不兼容问题,页面狂报JS错
误,各种点击没反应,那么接下来该怎么办咧?
降浏览器版本,找个兼容的版本.....然后各种网搜
请开发同学解决兼容问题,这问题容易解决还好,不容易,亲们,等个一两天吧!
领导们各种催,性能测试结果怎么样了呀?.....
咋办,手写呗!!
其实,弄清loadrunner原理,知道怎么抓包,搞清楚LR中几个常用函数,一切都不是问题。
一、抓包,用得比较多的是Fiddler,怎么用就不介绍了,这里主要讲看哪几个地方
二、用函数模拟浏览器发请求,浏览器获取的请求,基本为GET、POST
1、web_url
2、web_submit_form
3、web_custom_request
4、web_submit_data
通过以上这几个函数,结合Fiddler获取到的每个请求,将相关数据,填充至各个函数体中,拿web_submit_data举例:
web_submit_data("getGoodsList.do_3", "Action=http://172.18.7.193:81/sales/getGoodsList.do", "Method=POST", "RecContentType=text/html", "Referer=http://172.18.7.193:81/sales/salesIndex.do", "Snapshot=t6.inf", "Mode=HTML", ITEMDATA, "Name=classId", "Value=yh01", ENDITEM, LAST);
注:这个函数要注意了,千万不要把Action写成URL哟,运行的时候会报错的。
三、把所有的请求写完后,该参数化的参数化,该插检查点的插检查点、之后就可以愉快的跑场景了。。。返回搜狐,查看更多
责任编辑: