liyanhui

测试

 

LoadRunner的设置细节

 

1>     Run time setting设置中的Browser:‘Simulate a new user on each iteration’选项

例如:录制了一个脚本,设置了100VU,每个VU的迭代次数为10次,正确运行时应该在系统中生成100×10条记录,但是,运行后发现这100VU都只运行了一次,最终生成了100条记录。

原因是:

选中了Simulate a new user on each iteration,如果选中这一项,在两次迭代之间LR清除了cookie

也可以把Clear cache on each iteration’取消选中

2>     录制脚本时在Recording option中的设置Recording项目

¨   HTML-base方式:

HTML-based 方式对每个页面录制形成一条语句,对LoadRunner来说,在该模式下,访问一个页面,首先会与服务器之间建立一个连接获取页面的内容,然后从页面中分解得到其他的元素(component),然后建立几个连接分别获取相应的元素

¨   URL-base方式

URL-based 方式将每条客户端发出的请求录制成一条语句,对LoadRunner来说,在该模式下,一条语句只建立一个到服务器的连接,LoadRunner提供了web_concurrent_startweb_concurrent_end函数模拟HTML-based的工作方式

在录制脚本时选择那种方式呢:

¨       如果应用是WEB应用,首选是HTML-based方式

¨       如果应用是使用HTTP协议的非WEB应用,首选是URL-based方式

¨       如果WEB应用中使用了java applet程序,且applet程序与服务器之间存在通讯,选用URL-based方式

¨       如果WEB应用中使用的javascriptvbscript脚本与服务器之间存在通讯(调用了服务端组件),选用URL-based方式

posted on 2006-08-22 15:57  雨中竹林  阅读(388)  评论(0)    收藏  举报

导航