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脚本录制方式说明

彻底抛弃脚本录制,LR脚本之使用web_custom_request函数自定义

LR之VuGen脚本录制

LoadRunner--录制手机APP脚本

Loadrunner12解决无法录制chrome及脚本为空问题

LR11录制脚本时打不开浏览器,如何解决?