Loadrunner11的使用分析.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Loadrunner11的使用分析

录制脚本创建一个新的脚本File-New选择协议LoadRunner支持多种协议,主要是通过类似插件的dll文件实现的,HTTP协议的解析是通过api_http-filter.dll库文件实现的New Single Protocol Script 新建单协议脚本指我们所有录制的对象只使用唯一的一种协议New Multiple Protocol Script 新建多协议脚本指我们所有录制的对象使用不止一种协议的情况New Script Recent Protocol 使用最近使用过的协议新建脚本指我们所有录制的对象使用最近使用过的协议选中New Single Protocol Script中的Web[HTTP/HTML]协议,点击Create点击Start Record开始录制Application type应用程序类型Internet Applications是指我们要录制的对象是一个网络应用(B/S)Win32 Applications是用来支持Win32的标准客户端的(C/S)Program to record要录制的程序:我们需要录制的程序名,Loadrunner默认支持的Web客户端是IEURL Address URL地址:我们录制开始所需要访问的URL地址,也就是我们第一个请求所需要访问的页面。Working directory工作目录:用来指定录制后脚本所存储的目录Record into Action录制到操作:我们录制的内容放在哪个Action中。注:Action是loadRunner提供的一种类似于函数的脚本块,我们通过将不同的脚本块放在不同的Action中实现代码的高内聚低耦合Vuser_init存放LoadRunner中用户的初始化操作 Action是非常自由的,可以当做普通的函数Vuser_end存放LoadRunner中用户的结束操作 Record the application startup指我们一旦启动了应用后就将开始录制我们应用收发的协议 Options设置一些录制选项(如下5)设置一些录制选项:点击Tools-Recording Options或者在工具栏点击图标General 一般的设置Script 脚本选项默认情况下,LoadRunner的脚本是使用C语言作为标准,在不同的协议下,所支持的语言也不相同,对于Web(HTTP/HTML)协议,只支持C语言。Close all AUT processes when recording stops当VuGen停止录制时,自动关闭所有活动的应用进程Generate fixed think time after end transaction在每个结束事务后都添加一个固定的思考时间Generate recorded events log描述所有捕获旳事件并生成报告Generate think time greater than threshold如果用户超过指定的界限,那么插入用户思考时间Maximum number of lines in action file如果一个Action录制的行数超过指定的界限,那么创建一个新的文件Track processes created as COM local servers如果录制的一个应用程序的子进程创建为一个COM本地服务器,追踪它的活动Protocols 协议协议列表,在这里列出所有的协议,我们可以通过协议前的选项来决定使用不同协议来录制脚本。Recording 录制选项录制选项,我们选用什么样的录制方式,这里提供了两个大类的录制方式HTML-based script基于HTML的脚本这种方式录制出来的脚本是基于HTML基础的。一般来说如果我们是标准使用IE访问的B/S架构,我们应该使用HTML-BASE下的A script.containing explicit URLs only方式来录制脚本,这种脚本基于URL请求完成,不会带有任何前后依赖的内容。A script.describing user actions(web_link,web_submit_form)???基于解释用户行为的脚本,注重描述用户做了什么操作类似于QTP,脚本简洁,基于用户操作模拟,浅显易懂,并且自身就包含了对象检查过程,无需校验A script.containing explicit URLs only(web_url,web_submit_data)???基于URL请求的脚本录制类型,这种方式不考虑用户的操作,只考虑客户端发送的请求,注重于实际上系统做了什么 URL-based script 基于URL的脚本这种方式录制出来的脚本是基于URL请求的。如果我们

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档