zoukankan      html  css  js  c++  java
  • Loadrunner简介

    ·性能测试工具:
          目前主流的性能测试工具有:Loadrunner、Jmeter,两者对比:
         
       ·成本来说:
           ·Loadrunner是HP公司的商用工具,C语言  Windows

          ·Jmeter是Apache组织的开源工具,Java   免费

        ·技术来说:
          ·Loadrunner和Jmeter能够实现的事情基本相当。(jmeter不支持ip欺骗,LR结果分析报告比jmeter详细)
          ·Loadrunner的可用性、易用性比Jmeter要好。
          ·Loadrunner的可扩展性不如Jmeter。
         ·Jmeter是开源的,可以根据需要进行二次开发。
         ·Loadrunner的性能是优于Jmeter的。

    ·LR的核心组件
        ·Vugen:Virtual User Generator,虚拟用户生成器。是用来录制、生成、编辑、调试脚本所用的工具。
            在LR中,虚拟用户就是脚本,严格来说,脚本实现的就是模拟用户的行为的功能。
            PS:在Vugen中,只能实现一个虚拟用户。

        ·Controller:控制器,是用来设计、实现场景,执行场景,集成监控,实时监测的一个组件。
            场景:就是多用户执行脚本的情况。


        ·Analysis:分析器,是用来收集、整理测试结果,提供简单的概要报告、图表,并且提供必要的选项来帮助测试工程师来分析性能测试结果、定位性能瓶颈。


        ·Load Generator:负载生成器,是用来生成负载用户(虚拟用户的)。
            PS:在安装LR的时候,可以选择的就分别是Loadrunner和Load generator。

        PS:以上四个核心组件中,只有Load Generator组件是可以独立安装,并且可以安装在非windows环境下的。

    界面简介

    录制选项介绍

    录制选项:

      1)Application type应用程序类型:

          A: .internet Applications录制浏览器

          B:win32 Applications录制桌面软件程序,例如Foxmail

      2)Program to record要录制的程序

          我们需要录制的程序名,LoadRunner默认支持的Web客户端是IE所以选择Microsoft Internet Explorer

      3)URL Address :URL地址:

          我们录制开始所需要访问的URL地址,也就是我们第一个请求所需要访问的页面

      4)Working directory工作目录:

          用来指定录制后脚本所存储的目录

      5)Record into Action录制到操作

      6)Record the application startup:

          指我们一旦启动了应用后就将开始录制我们应用收发的协议数据

    ·Recording简介:

       录制选项左下角Recording Options

    ·Recording:该选项是用来指定脚本的类型

      1)·HTML模式:

        叫页面模式、主请求模式。表示LR在生成脚本过程中,只会对页面主请求生成对应的请求函数。

        脚本特征:请求函数中都会有属性:Mode=HTML

        优点:生成的脚本简洁、可读性强。

        缺点:可能会遗漏某些ajax请求

      2)·URL模式:

        又叫HTTP模式、请求模式。表示LR在生成脚本的过程中,会对所有http请求都生成对应的请求函数

        脚本特征:请求函数中都会有属性:Mode=HTTP

        优点:不会遗漏任何协议有关的请求。

        缺点:生成的脚本过于臃肿,可读性差

     

  • 相关阅读:
    nullnullUVa 10066 The Twin Towers(LCS水题)
    代码错误zoj1298Domino Effect
    实现图形Qt学习:三维绘图之OpenGL和Qt的结合
    情况数组zoj2412Farm Irrigation
    nullnulle人事管理系统人事档案变更管理人员合同变更
    判断条件UVa 10192 Vacation(LCS水题)
    查询数量查看表的所有相关列信息
    代码提交省赛啊省赛
    输入声音如何搜索一张发音的图片
    数组字符串uva 10405 Longest Common Subsequence(最长公共子序列)
  • 原文地址:https://www.cnblogs.com/hle030609/p/9628340.html
Copyright © 2011-2022 走看看