• 技术文章 >web前端 >html教程

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

    2016-06-21 09:00:34原创905

    LoadRunner教程:构建Vuser脚本

    要在系统上生成负载,首先需要建立一个可以模拟真实用户行为的Vuser脚本。使用VuGen创建和构建Vuser脚本。

    在本篇中,将包括以下主题:

    LoadRunner产品详情

    VuGen介绍-虚拟用户生成器

    在性能测试环境中,LoadRunner用虚拟用户替代真实用户,也被称为Vuser。Vusers用户通过模拟典型的用户动作在系统上产生负载,以可重复和可预测的方式。

    使用VuGen(LoadRunner的虚拟用户生成器)创建Vuser脚本。VuGen的工作原理是记录和回放。当你在应用程序中按照业务流程操作时,VuGen将记录您的行为,并将这些行为转换为Vuser脚本。这就是Vuser脚本生成负载测试的基本原理。

    创建一个空白的Vuser脚本

    首先,打开VuGen并创建一个空白脚本。然后,您可以在空白脚本中记录时间或手动添加。

    在本节中,我们要创建一个基于web的空白Vuser脚本(HTTP/ HTML协议)。

    创建空白脚本

    1. 在装有LoadRunner的计算机中,双击桌面上的虚拟用户生成的快捷方式图标,打开VuGen。
    2. 单击 File> New Script and Solution 或单击 VuGen工具栏 添加新的脚本按钮。打开新建脚本对话框。
    3. 确保左窗格中的类别是单一的协议。 VuGen将显示可用于单一协议脚本的协议列表。
    4. 从可用协议列表中,选择 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脚本:

    1. 开始在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(录制工具栏)

    2. 登录到HP Web Tours。 a.以下信息类型: - 用户名: jojo - 密码: bean b.在左窗格中,单击 Login (登陆)。HP Web Tours欢迎您。
    3. 输入航班信息。 a.单击 Flights 。打开Find Flight(查找航班)页面。 b.出发城市,选择 丹佛( 默认值)。 c. 出发日期 :默认日期。 d.到达城市,选择 洛杉矶 。 e. 返回日期: 默认日期。 f.座位偏好,选择 Aisle 。 g.其余部分保留默认设置,然后单击 Continue 。打开Find Flight页面。
    4. 选择一个航班。 单击 Continue 接受默认航班选择。打开付款明细页面。
    5. 输入支付信息并预订航班。 a.在 Credit Card 框中,输入12345678。 b.在 Exp Date 框中,输入06/19。 c.点击 Continue 。打开I nvoice( 发票)页面,显示您的发票。
    6. 在左窗格中,单击I tinerary( 行程)。
    7. 在左窗格中,单击 Sign Off
    8. 关闭浏览器,然后单击Stop Recording按钮 停止录制。
    9. 保存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脚本格式:

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:CSS 不该如此复杂_html/css_WEB-ITnose 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 免费下载:简单、优雅的现代风格界面工具包_html/css_WEB-ITnose• IE6 下,无法固定页面顶部的DIV_html/css_WEB-ITnose• CSS Stacking Context 里那些鲜为人知的坑_html/css_WEB-ITnose• CSS3 学习笔记_html/css_WEB-ITnose• css sprite实例_html/css_WEB-ITnose
    1/1

    PHP中文网