您好,欢迎访问一九零五行业门户网

LoadRunner教程:构建Vuser脚本_html/css_WEB-ITnose

loadrunner教程:构建vuser脚本 要在系统上生成负载,首先需要建立一个可以模拟真实用户行为的vuser脚本。使用vugen创建和构建vuser脚本。
在本篇中,将包括以下主题:
vugen介绍-虚拟用户生成器 创建一个空白的vuser脚本 录制vuser脚本 查看vuser脚本 loadrunner产品详情
vugen介绍-虚拟用户生成器 在性能测试环境中,loadrunner用虚拟用户替代真实用户,也被称为vuser。vusers用户通过模拟典型的用户动作在系统上产生负载,以可重复和可预测的方式。
使用vugen(loadrunner的虚拟用户生成器)创建vuser脚本。vugen的工作原理是记录和回放。当你在应用程序中按照业务流程操作时,vugen将记录您的行为,并将这些行为转换为vuser脚本。这就是vuser脚本生成负载测试的基本原理。
创建一个空白的vuser脚本 首先,打开vugen并创建一个空白脚本。然后,您可以在空白脚本中记录时间或手动添加。
在本节中,我们要创建一个基于web的空白vuser脚本(http/ html协议)。
创建空白脚本 在装有loadrunner的计算机中,双击桌面上的虚拟用户生成的快捷方式图标,打开vugen。 单击 file> new script and solution 或单击 vugen工具栏 添加新的脚本按钮。打开新建脚本对话框。 确保左窗格中的类别是单一的协议。 vugen将显示可用于单一协议脚本的协议列表。 从可用协议列表中,选择 web - http / html ,然后单击创建。
vugen将创建一个空白vuser脚本并显示在vugen editor中。 录制vuser脚本 在上一节中,您创建了一个空白的 web - http/ html vuser脚本。下一步是记录真实用户执行的操作。在本节中,跟踪旅行社进行预订一张从丹佛飞往洛杉矶的行为,并检查飞行行程。
注意:单击 record > recording options ,vugen开始录制您在web tours应用程序中执行的操作。在recording(录制)选项对话框中,选择 general > script 进入脚本选项。确保 track processes created as com local servers 复选框被清除。
开始录制vuser脚本: 开始在hp web tours网站中录制。
a.单击 record > record ,或者单击vugen工具栏上的 record (录制)按钮 。打开start recording(开始录制)对话框。
b. 在 record into action 中,选择 action 。 c.在record list(录制列表)中,选择web browser(web浏览器)。 d.在 application 框中,确保出现 microsoft internet explorer 。 e.在 url address 框中,输入 http://localhost:1080/webtours f.单击 start recording 。打开一个新的web browser,并显示在hp web tours主页。
注意:若打开hp web tours时出现错误,要检查web tours服务器是否运行。详情请查阅 the hp web tours sample application 。
vugen's recording toolbar(录制工具栏)
登录到hp web tours。 a.以下信息类型: - 用户名: jojo - 密码: bean b.在左窗格中,单击 login (登陆)。hp web tours欢迎您。 输入航班信息。 a.单击 flights 。打开find flight(查找航班)页面。 b.出发城市,选择 丹佛( 默认值)。 c. 出发日期 :默认日期。 d.到达城市,选择 洛杉矶 。 e. 返回日期: 默认日期。 f.座位偏好,选择 aisle 。 g.其余部分保留默认设置,然后单击 continue 。打开find flight页面。 选择一个航班。 单击 continue 接受默认航班选择。打开付款明细页面。 输入支付信息并预订航班。 a.在 credit card 框中,输入12345678。 b.在 exp date 框中,输入06/19。 c.点击 continue 。打开i nvoice( 发票)页面,显示您的发票。 在左窗格中,单击i tinerary( 行程)。 在左窗格中,单击 sign off 。 关闭浏览器,然后单击stop recording按钮 停止录制。 保存vuser脚本。 a.选择  file > save script as 。 b.导航到 \tutorial ,创建一个名为 scripts 的文件夹,然后导航到该文件夹。 c.在 file name 框中,输入 basic_tutorial 。 d.点击save。vugen保存脚本,并在vugen标题栏中显示脚本名称。 查看vuser脚本 现在您已经录制了登录,预订机票,检查行程和注销的行为。点击 start recording 按钮开始记录,点击s top recording 按钮停止记录。
现在,您可以使用vugen查看脚本。vugen提供以下的vuser脚本格式:
solution explorer 使您结构化的structured访问vuser脚本各个部分。与vuser脚本相关的多个文件也是这样。
step navigator 列出脚本视图,显示了vuser每步的行为。对于您录制期间执行的每个动作,vugen在step navigator中生成相应的步骤。
step navigator有一个snapshot图标,每一个特定的步骤包含一个快照。
查看step navigator,选择 view > step navigator ,或者单击 step navigator 按钮 。双击step navigator的任意步骤,可以在editor中显示相应的功能。 vugen editor 是基于文本的视图脚本。在editor中,vuser的行为被列为api函数。vugen在脚本中使用颜色编码显示函数和它们的参数值。您可以直接在脚本中输入c或loadrunner api函数,以及control flow语句。
其它类似信息

推荐信息