• LoadRunner11.00入门教程


    安装成功后,根据教程,有自带的应用程序供新手快速掌握Loadrunner的使用。测试应用是一个基于web的旅行社应用程序,也就是供用户在线预订机票的应用。根据教程和操作,重新总结一下测试流程以及遇到的问题。

    1.测试流程的总体思路

    创建脚本--设计模拟场景--运行场景--分析结果

    2.LR组件

    Vugen--录制脚本,通过录制的真实用户的操作来生成虚拟用户(Vuser)。从而形成自动化脚本,是负载测试的基础。

    controller--创建场景,是设计、管理和监控负载测试的中央控制台。运行模拟真实用户操作的脚本,对系统进行施压负载。

    Analysis--分析场景,包含性能分析信息的图和报告。确定应用程序的瓶颈,以及哪些改进可以提高其性能。

    3.示例程序

    ---vugen创建脚本

    3.1录制脚本

    (1)首先打开web应用服务器,开始 > 程序 > HP LoadRunner > Samples > Web > 启动 Web 服务器

    (2)启动LR,打开vugen,也就是点击(create/edit scripts)

    (3)点击New SCRIPT,选择Web(http/html)协议,确定后start recording 对话框。URL adress输入http://localhost:1080/WebTours/。点击OK

    (4)自动弹出IE浏览器,打开订票系统页面。输入用户名(jojo)和密码(bean),确定

    (5)点击Flights,购票

    (6)购票成功,显示Invioce(发票)界面

    (7)打开itinerary,可以看到路线页面

    (8)点击sign off,退出系统

    (9)在浮动工具栏上单击停止录制。

    (10)选择保存文件basic_tutorial.

    3.2查看脚本

    (1)树视图

    打开工具栏上的tree,在脚本树中,每个操作步骤都有一个图标和一个标题。

    (2)脚本视图

    点击工具栏上的Scripts,可以查看脚本。

    (3)验证脚本

    可以直接执行脚本,是否报错,并可手动登录查看执行结果。

    也可以进行验证回放,在任务窗口中,有verify replay,回放完成后,可以查看回放和录制两者的内容。

    3.3添加事务

    (1)在任务窗口task, enhancements中点击transactions.显示脚本中不同步骤的缩略图。

    (2)在右边点击new transaction,在需要添加事务的缩略图处点击,出现左括号,在需要结束事务的缩略图处再点击一下,出现右括号。编辑事务名称,确认。

    --controller创建场景

    3.4创建场景

    (1)打开controller,选择刚录制的脚本

    (2)设计场景计划,初始化(initialize),选择同时初始化所有Vuser. 启动Vuser(start Vuser),编辑启动x个Vuser,每隔30秒启动2个。持续时间(duration),设置10分钟。Stop Vuser停止时间,选择每隔30秒停止2个Vuser。

    (3)点击下方的run,可切换到运行视图中。

    (4)点击start scenario,开始场景运行。

    --Analysis

    1.打开analysis_session,文件位置在 <LoadRunner 安装位置>Tutorial 文件夹中,选择 analysis_session 单击打开。

    2.看图

    (1)平均事务响应时间

    在summary report 中,点击check itinerary,弹出平均事务响应时间图

    (2)仅显示check_itinerary事务

    在平均事务响应时间图右键选择set filter/group by,在事务名中单击值列,并选择check_itinerary。单击确定。

    (3)关联两个图

    在左边分析树的graph右键,点击add new item,将Vuser添加上去。单击出现running vuser图。在vuser图中右击,选择merge graph,可以看到图中出现平均事务响应时间和running vuser 两个图关联到一起。

     

  • 相关阅读:
    金牙与肉屑
    科学研究的动机以及雄心
    适度的自我吹嘘
    ubuntu12启用root账户
    有很多文件夹是受系统保护的
    vs2012换肤功能,vs2012主题及自定义主题
    Ubuntu navicat for mysql 安装和使用
    Asp.Net MVC4 Bundle捆绑压缩技术
    64位Windows Jmail组件报错解决方案
    C#检测上传文件的真实类型
  • 原文地址:https://www.cnblogs.com/aliy-pan/p/5640639.html
Copyright © 2020-2023  润新知