51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3282|回复: 10
打印 上一主题 下一主题

[原创] LoadRunner工具组成及其工作原理

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-15 08:51:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、 LoadRunner工具组成
1、虚拟用户脚本生成器:捕获最终用户业务流程和创建自动性能测试脚本,即我们在以后说的产生测试脚本;
2、压力产生器:通过运行虚拟用户产生实际的负载;
3、用户代理:协调不同负载机上虚拟用户,产生步调一致的虚拟用户;
4、压力调度:根据用户对场景的设置,设置不同脚本的虚拟用户数量;
5、监视系统:监控主要的性能计数器;
6、压力结果分析工具:本身不能代替分析人员,但是可以辅助测试结果的分析。

二、 LoadRunner工具原理

      代理(Proxy)是客户端和服务器端之间的中介人,LoadRunner就是通过代理方式截获客户端和服务器之间交互的数据流。

1、虚拟用户脚本生成器通过代理方式接收客户端发送的数据包,记录并将其转发给服务器端;接收到从服务器端返回的数据流,记录并返回给客户端。

    这样服务器端和客户端都以为在一个真实运行环境中,虚拟脚本生成器能通过这种方式截获数据流;虚拟用户脚本生成器在截获数据流后对其进行了协议层上的处理,最终用脚本函数将数据流交互过程体现为我们容易看懂的脚本语句。

2、压力生成器则是根据脚本内容,产生实际的负载,扮演产生负载的角色。

3、用户代理是运行在负载机上的进程,该进程与产生负载压力的进程或是线程协作,接受调度系统的命令,调度产生负载压力的进程或线程。

4、压力调度是根据用户的场景要求,设置各种不同脚本的虚拟用户数量,设置同步点等。

5、监控系统则可以对数据库、应用服务器、服务器的主要性能计数器进行监控。

6、压力结果分析工具是辅助测试结果分析。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-6-15 09:46:22 | 只看该作者
在性能测试测试过程与案例剖析上看了   谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-6-15 10:11:12 | 只看该作者
总结的还不错
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-18 08:48
  • 签到天数: 56 天

    连续签到: 4 天

    [LV.5]测试团长

    4#
    发表于 2007-6-15 10:14:01 | 只看该作者
    受教,
    对LoadRunner的理解又深了点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2007-6-17 15:40:10 | 只看该作者
    呵呵 不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-8-15 21:30:51 | 只看该作者
    压力生成妻和压力调度,有什么区别?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-8-15 22:00:59 | 只看该作者
    生成器是load generator,就是你的脚本在这台机器上运行。
    压力调度是controller,就是负责控制和调度所有的load generator
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-8-16 10:02:56 | 只看该作者
    灌水!~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-8-16 10:26:46 | 只看该作者
    谢谢楼主的讲解,茅塞顿开啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-8-16 15:26:10 | 只看该作者
    sdlkfj8
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2019-1-30 11:44
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2007-8-16 17:24:02 | 只看该作者
    sdlkfj5 ,关注ing
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 19:34 , Processed in 0.069338 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表