lr录制脚本
Posted yuner_123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lr录制脚本相关的知识,希望对你有一定的参考价值。
上一篇文章熟悉了一些loadrunner,这一篇则是使用loadrunner录制脚本。
在开始 中选择 HP LoadRunner->Applications->Virtual User Generator打开loadrunner Virtual User Generator以后,如果之前没有创建过脚本文件,则选择创建脚本,创建过则选择web(http/html)
什么时候使用web(http/html)或者方式录制脚本,这里有几点可以其他的借鉴一下。
1.基于浏览器的应用程序推荐使用HTML-based Script。
2.不是基于浏览器的应用程序推荐使用URL-based Script。
3.如果基于浏览器的应用程序中包含了javascript 并且该脚本向服务器产生了请求,比如DataGrid的分页按钮等,也要使用URL-based方式录制。
4.基于浏览器的应用程序中使用了HTTPs安全协议使用URL-based方式录制。
LoadRunner支持多种协议,主要是通过类似插件的dll文件实现的,HTTP协议的解析是通过api_http_filter.dll库文件实现的。
New Single Protocol Script新建单协议脚本:指我们所要录制的对象只使用唯一的一种协议
New Multiple Protocol Script新建多协议脚本:指我们所要录制的对象使用不止一种协议的情况
New Script. Recent Protocol使用最近使用过的协议新建脚本:指我们所要录制的对象使用最近使用过的协议
要测试的项目是一个javaweb的项目,我们为了保险选择了New Multiple Protocol Script ,在里面选择Web(HTTP/HTML)方式录制脚本。
点击created以后出现下图:
然后点击start Record 出现如下图:
图中标注的IE地址则是之IE的安装目录,也可以指定其他的浏览器。
URL address 则是要进行压力测试的网站地址。
工作目录则是保存录制脚本的地址。
如果点击OK且勾选了Record the application start 则开始录制init脚本,如果未勾选则会打开相应的URL address却不会录制脚本。录制脚本的具体细节在下一篇博客中会继续写到,敬请关注。
以上是关于lr录制脚本的主要内容,如果未能解决你的问题,请参考以下文章
彻底抛弃脚本录制,LR脚本之使用web_custom_request函数自定义