漫游测试之性能测试(3.1、Loadrunner的介绍-3.1.2.HTTP录制模式参数的设置-3.1.2.1 Recording Options)

在进行录制操作之前,通常有几个参数需要进行设置,主要参数设置参考如下:

 

HTML-based script的是HTML操作为录制级别,非HTML操作不进行录制。

 

A script describing user actions基于解释用户行为的脚本,这种录制出来的脚本类似QTP,指的是描述了用户进行了什么操作,脚本自动考虑了用户操作。

特点:脚本简洁,并且每个动作其自身包含了检查,无须写检查点。

缺点:同名连接无法区分,下一个操作是必须基于上一个操作完全加载之后的,其录制基于Loadrunner的对象识别技术和对象库。

注意这种方式不适宜于异步请求或者IE框架中的某一处请求,建议不使用这种方式

A script containing explicit URLS only录制方式不考虑任何用户操作,只考虑客户端发送的地址请求,注重系统实际上做了什么,此时与用户操作时,浏览器地址发送的URL一致,建议使用此方式。如果浏览器发送了不可见的请求,比如Ajax请求,可能会录制不到。

Non HTML-generated elements对非标准HTML元素的处理方式。

Record within the current script step对于JavaScript等内容直接作为web_url下的附属信息记录,默认建议选择。

Record in separate steps and use concurrent groups对于相关的内容新建一个web_url来处理。

Do not record不录制额外的内容。

URL-based script的是基于URL请求的脚本录制方式,录制得到的是所有HTTP 求,脚本将得到大量的web_url函数,当然你也可以只使用web_custom_request函数( 人偏好只用此函数)。Create concurrent groups for resources after their source HTML page 如果勾选则会将所有的资源类请求(JSCSSIMG等)放到一个组里面一起下载,由 于我们更多的关心是服务端业务的处理能力,而非资源下载的情况,故大多数时候都不用选此参数。


猜你喜欢

转载自blog.csdn.net/womengdoushizhongguo/article/details/80383480