欢迎来到天天文库
浏览记录
ID:37461609
大小:314.00 KB
页数:9页
时间:2019-05-24
《Chapter3创建脚本》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、<本文属原创,如需转载请与本人联系>Chapter3创建脚本为了增加负载,首先你需要生成模拟用户操作的自动化脚本。本课我们将进行下列话题:Ø 虚拟用户发生器(VuGen)介绍;Ø 如何开始记录用户的操作;Ø VuGen窗口一览;Ø 如何记录事务处理生成脚本;Ø 如何查看脚本虚拟用户发生器简介(VuGen) 在测试环境中,LoadRunner用虚拟用户或者Vusers代替真实用户在物理机器上操作。虚拟用户模拟真实用户进行重复性或者可预见性的行为从而增加系统的负载。 LoadRunner虚拟用户生成器(VuGen)的工作原理是记录和回放。当你在你的应用上进行事务处理操作时
3、,VuGen记录你的动作并自动生成脚本,这些脚本时你进行负载测试的基础。如何开始记录用户操作打开VuGen建立一个空白页,开始记录你的用户操作。通过记录事件并手动增加修改来填加你的空白脚本。 在这部分,你将要开启VuGen建立一个空白脚本页。1打开MercuryLoadRunner 选择Start>Programs>MercuryLoadRunner>LoadRunner.MercuryLoadRunner装载窗口会被打开。 单击LoadTesting表单 2.打开VuGen 单击
4、Create/EditScripts,开启VuGen的欢迎页面。注:如果What’sNewinVuGen窗口被打开了,在进行下一步操作时你可以关掉或者将该窗口最小化。 在左侧的面板中,单击NewSingleProtocolScript,VuGen打开一个新的单独的脚本协议。协议是你的客户用来与后台系统交互的语言,MercuryTours是一个网站应用程序,因而你要建立一个网站的虚拟用户脚本。 注意高级用户可以利用多协议脚本在单独脚本会话期间记录几个协议。本教程中,你只能创建一个Web类型的脚本,录制其
5、他类型的使用单个或多个协议的脚本的过程将和你下边用到的记录Web脚本的步骤相似。3.创建单协议Web脚本确保种类栏中显示的是AllProtocols。VuGen列出了可用于录制单独协议脚本的各种协议。拖动下拉框,选择Web(HTTP/HTML),单击OK创建一个新的Web脚本。VuGen窗口一览VuGen窗口由三个主要部分组成:Ø 工具栏ToolbarsØ 脚本步骤ScriptStepsØ 快照(Snapshots)菜单栏(Toolbars):你可以定制你的VuGen窗口,来显示或者隐藏各种菜单栏。选择View>Toolbars检查或勾选需要的菜单栏,来显示或隐藏你的菜单栏。脚本步骤(ScriptSteps):在左侧的面板中,以图表为代表,VuGen显示了一个记录虚拟用户错作的脚本树。在你录制过程中的每一个操作行为,VuGen都会创建一个步骤。有些步骤包含时适时确认的子步
7、骤。 快照(Snapshots):在右侧面板中,VuGen显示本选中的当前步骤的镜像,镜像是记录VuGen相关步骤时浏览器中显示内容的图片。 注意你也可以选择基于文本的方式来显示你的脚本,称为脚本视图。要转换成脚本视图,请选则View>ScriptView或者单击ScriptView按钮。如何记录事务处理生成脚本 创建用户模拟过程的下一步是,记录一个真实用户的事件操作。在这个阶段,你将跟踪一个事件,为一个旅客预定一个
8、从Denver到Angeles的航班,然后为该旅客核对航班路线。 在上个阶段中,你已经建立了一个空的Web脚本,现在你可以直接在这个脚本中进行录制。1. 开始在MercuryTours网站上录制脚本。选择Vuser>StartRec
此文档下载收益归作者所有