`
happyqing
  • 浏览: 3151802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

LoadRunner性能测试-思考时间

阅读更多

一、virtual user generator(脚本录制与设置)

       1、在录制脚本的时候LoadRunner会自动记录录制者在录制软件系统时实际操作的思考时间,并在系统中以lr_thingk_time(x);函数表现。这里的思考时间如登录操作:LoadRunner打开了登录界面后开始记录思考时间,包括录制者输入用户名,密码;或去干其他事。直到录制者点击登录按钮,整个这段时间都被LoadRunner记录为思考时间。

       2、回放录制脚本时,在Vuser->Run-time Setting->Think Time设置回放脚本时思考时间的使用。

             lgnore think time:忽略脚本中的思考时间。

             As recorded:根据脚本中实际的思考时间进行回放。

             Multiply recorded think time by:将录制的思考时间乘以一个系数,系数在后面设置。

             Use random percentage of recorded think time:随机获取思考时间,指定一个最小值和一个最大值,可设置Think Time值的范围,通过指定Think Time的范围,取其中的一个随机数的值来回放脚本。

  例如,如果Think Time参数为4,并且指定最小值为该值的50%,而最大值为该值的150%,则Think Time的最小值为2(50%),而最大值为6(150%)。

              Limit think time to:忽略脚本中的思考时间,执行这里设置的思考时间。

注意:如果这里不对思考时间进行设置,也就是默认忽略思考时间的话只影响回放脚本时操作,不影响场景执行的时候。只有对思考时

           间进行了设置,场景执行时才会有效。

二、Controller(场景设置与执行)

        1、场景设置中没有对思考时间的设置,如果在脚本设置中设置了思考时间那么场景会按设置的思考时间执行,如果脚本设置中默认忽略思考时间,那么在执行场景时LoadRunner会默认按录制时的思考时间执行,事务响应时间中包括了思考时间。

三、Analysis(结果分析)

         1、结果分析中可以对思考时间进行设置,是否在事务响应时间中添加思考时间或是去掉思考时间。

         2、设置是否计算思考时间:File->set Global Filter中选择Think Time设置项,将lnclude think time值去掉勾选。这样分析中会自动将思考时间去除,这样更清楚,明确的分析系统事物的响应时间。

分享到:
评论

相关推荐

    性能测试从零开始:LoadRunner入门与提升-精华笔记-电子书

    软件性能测试 ........软件的性能 ........性能测试 ........如何做性能测试 LoadRunner ........LoadRunner ........LoadRunner脚本语言基础 VU-用户行为的模拟器 ........VU ........录制脚本 ........关联 .........

    性能测试从零开始:LoadRunner入门与提升

    2.1 从性能测试到LoadRunner的映射 35 2.2 LoadRunner工作原理 38 2.3 安装LoadRunner 41 2.4 揭开License的神秘面纱 42 第3章 走近LoadRunner 44 3.1 LoadRunner的运行原理 45 3.1.1 LoadRunner三大高手 45 3.1.2 ...

    软件性能测试过程详解与案例剖析

    1.2.5思考时间 1.3软件性能测试方法论 1.3.1SEI负载测试计划过程 1.3.2RBI方法 1.3.3性能下降曲线分析法 1.3.4LoadRunner的性能测试过程 1.3.5Segue提供的性能测试过程 1.3.6本书提供的PTGM模型 1.4本章小结 ...

    精通LoadRunner源程序

    介绍了软件测试的基础知识,描述了软件测试中典型的性能测试场景、工具的安装、性能测试的基础概念,介绍了脚本的调试技术,并以典型的B/S、C/S实例讲解了多个协议、事务、集合点、检查点、思考时间、关联、IP欺骗、...

    loadrunner 11使用教程

    Loadrunner工具概述 4 工具简介 4 下载 4 安装 5 在windows下安装loadrunner 5 在liunx下安装Load Generator组件 6 LoadRunner主要组件 7 ...性能测试资源占用率分析方法 76 附录:LoadRunner常用函数 77

    并发用户数、吞吐量、思考时间的计算公式

    并发用户数、吞吐量、思考时间的计算公式

    做好性能测试需要了解的知识汇总

    在LoadRunner中为什么要设置思考时间和pacing?  应用服务器  1.如何理解J2EE的系统架构?  2.如何理解J2EE应用服务器的容器?  3.如何理解内存泄露?如何定位JAVA类的应用的内存泄露?如何定位C语言编写的应用的内存...

    jmeter性能测试零基础教程

    一直以来都希望能有一套能够基本满足常规性能测试需求, 并有效产生报表的工具, 用 以部分替代 LoadRunner 的依赖。所以专门针对 jm eter 进行了评估和研究,在评估过程中完 成了一份使用说明;经过代码研究...

    学好性能测试需要搞懂的问题

    (一)性能测试 1.如何理解TPS? 2.如何理解线程调用? 3.如何理解响应时间? 4.如何理解性能建模?(可分类回答) 5.如何理解响应时间、TPS曲线和用户之间的关系? 6.在LoadRunner中为什么要设置思考时间和pacing? ...

    测试培训教材

    软件测试的度量是测试管理必须仔细思考的问题。缺乏尺度会让测试失去平衡,缺乏标准会让测试工作难以衡量。 2、如何搭建测试管理平台? 首要问题是流程的规范化。 (1) 测试进入和退出标准。 (2) 协作流程。 (3...

    asp.net知识库

    一个时间转换的问题,顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP...

Global site tag (gtag.js) - Google Analytics