LoadRunner中的录制模式设置

LoadRunner中的录制模式设置

ID:38285057

大小:161.37 KB

页数:5页

时间:2019-06-03

LoadRunner中的录制模式设置_第1页
LoadRunner中的录制模式设置_第2页
LoadRunner中的录制模式设置_第3页
LoadRunner中的录制模式设置_第4页
LoadRunner中的录制模式设置_第5页
资源描述:

《LoadRunner中的录制模式设置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Loadrunner入门――录制模式选择LoadRunner中的录制模式设置在VGen中开发测试脚本时(此处针对web或PeopleSoft8),可以定制录制的级别,web方式中有两种级别:HTML-basedscript和URL-basedscript。一、录制模式选择基础1.选择的原则录制的程序为不含JScript脚本的浏览器程序时我们使用HTML-basedscript,对于非浏览器应用程序我们使用URL-basedscript。对于PeopleSoft8应用程序,录制时还多出一个选择:GUI-based。FIG-1录制模式的

2、选择2.两种方式的进一步说明URL-basedscript方式录制脚本时可以录下我们通过浏览器对服务器所作的所有请求(requests)和资源(resources)获取,它自动将每一步的HTTP资源录制为URLsteps(通过web_url函数进行处理)。对于正常的浏览器应用程序,不推荐使用URL-based方式,原因就是HTML-based方式更容易处理关联。在LR手册中对使用URL-based方式的原文说明为:“Ifyouarerecordingpagessuchasappletsandzhouby@bsw.net.cn第1页2

3、006-4-13Loadrunner入门――录制模式选择non-browerapplications,thismodeisideal.”由于URL-based录制脚本中使用的是web_url来处理所有的动作,而不是象HTML-based方式那样使用web_link、web_image等,URL-based方式录制的脚本不太直观,阅读不便。二、录制模式高级选项设置1.HTML-basedlevel高级选项的设置HTML-basedlevel高级选项的设置主要涉及脚本类型以及脚本相关的非HTML-Generated内容(指JavaScr

4、ipt/activeX/applet/VBScript等)两大块的设置。FIG-2HTML高级选项设置a)脚本类型设置时,可以设置脚本函数录制为“动作”级(actionlevel)的,这样浏览起来方便些,也可以设置为数据级的脚本函数。二者对应的选项分别是“ascriptdescribinguseractions”以及"ascriptcontainingexplicitURLsonly".前者是LR的默认选项,脚本中的每一个函数直接对应着虚拟用户的一个动作创建的函数主要有URL(web_url)、link(web_link)、imag

5、e(web_image)以及表单提交(web_submit_form)几类。第二种类型的脚本将所有的URL、link、image都用web_url函数来统一处zhouby@bsw.net.cn第2页2006-4-13Loadrunner入门――录制模式选择理,在表单提交时则用web_submit_data来处理。这样做的结果是脚本没有前一种方式那么直观了,但如果网页中存在较多相似类型的链接时这样做更容易处理脚本中的参数化和关联问题。b)非HTML-Generated要素的处理纯静态的HMTL页面现在已经不多见了,更多的是包含了Jav

6、aScript/ActiveX/VBScript/Applet的丰富多彩的动态页面。这些脚本语言往往含有(contain)或是检索(retrieve)自己的资源。例如,web页面调用的一个JAVA脚本文件(js文件)可能要下载许多别的资源,比如图片、文件等。通过LR中相关选项的设置,我们可以控制在录制这类页面时的行为。LR中对于非HTML-Generated要素的处理提供了三个选项:Recordwithinthecurrentstep、Recordinseperatestepsusingconcurrentgroups、Donotr

7、ecord。第三个选项容易理解,下面我们来分析一下前两个选项的使用。LR默认的选项是第一个,即在当前的函数中处理所有的非HTML-Generated要素,将脚本中包含或检索的资源作为函数的参数,值得注意的是函数的EXTRARES参数,这个参数后紧跟的以URL开头的参数即为要动态脚本的资源(包含的或是检索的)。FIG-3当前函数中处理所有的非HTML-Generated要素值得注意是HTML-based模式下,在web_url函数中使用了TargetFrame属性,通过这个属性的使用,VuGen可以在浏览器以及结果报告中正确的显示we

8、b页面。而在URL-based模式中,VuGen录制了页面上所有的Frame内容因此也就忽略了TargetFrame属性。zhouby@bsw.net.cn第3页2006-4-13Loadrunner入门――录制模式选择FIG-4Ta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。