1.对于吞吐量,单位时间内吞吐量越大,说明服务器的处理能越好,
而请求数仅表示客户端向服务器发出的请求数,与吞吐量一般是成正比关系。

2.一般瓶颈应该就是某个因素在不断增加,某个相关性能指标也会不断增加,直到增加由快变慢最后不增加甚至降低,那就是有瓶颈,这时就可以找是什么因素导致性能指标增速降低或性能下降,也就是找性能指标的折点

3.你需要先了解瓶颈是怎么出现的,比如:在一定压力下,服务器cpu使用率100%了,这时你再增加vuser数量,你的服务器也不会有大的性能提升了,这时候,一般判断是由于cpu出现瓶颈而制约了整体的性能提升,所以需要加大cpu或者减少程序中占用cpu的操作数量等。。。。。

4.lr主要是发压,以及看到实物的处理速度、相应时间等,如果你用lr监控服务器资源,你可以看到部分资源的使用情况,判断哪些资源已经用尽等情况

5.服务器资源,应用服务器资源,数据库方面,各种配置的制约,硬件的极限。。。。。。。

性能测试报告一般需要分析什么内容呢?qps,响应时间,cpu,内存
 
6.qps,tps好像都可以。每秒的事务点击数
 
7.根据监控结果,分析哪里存在瓶颈,然后优化,最后回归
 
8.监控服务器情况,发现随着vuser的增加,服务器的cpu占用率随之增加,在200vuser发压时,达到99%,继续增加vuser数量,tps不在增加,根据以上情况,分析,判断被测系统的瓶颈出现在cpu使用率上,然后调优,一种是让开发改程序,降低运算数量,增加缓存等等临时值的存储,另一种的换个更好的cpu。。。。。。。换好cpu后,就重复前面的测试过程,查看tps是否增加,增加了,就说明找到瓶颈,并且解决了这个瓶颈,期待下一个瓶颈。。。。

loadrunner具体实例教你如何进行结果分析的更多相关文章

  1. LoadRunner脚本实例来验证参数化的取值

    LoadRunner脚本实例来验证参数化的取值 SINM {3]!G0问题提出:  主要想试验下,在Controller中,多个用户,多次迭代中参数的取值.51Testing软件测试网(['H5f,d ...

  2. LoadRunner脚本设计、场景设计和结果分析

    本次笔记主要记录LoadRunner脚本设计.场景设计和结果分析   1. 脚本设计       录制模式            手工模式:插入步骤.手动编写       1.1  脚本增强:     ...

  3. rac 实例被莫名重启的案例分析

    详见原文博客链接地址: Rac 实例被莫名重启一列分析

  4. Loadrunner测试实例分析

    LoadRunner性能测试结果分析是个复杂的过程,通常可以从结果摘要.并发数.平均事务响应时间.每秒点击数.业务成功率.系统资源.网页细分图.Web服务器资源.数据库服务器资源等几个方面分析,如图1 ...

  5. 【Cocos2d实例教程一】xcode5下Cocos2d环境的搭建

    (转载请注明出处:http://blog.csdn.net/buptgshengod) 第一步,现在要安装集成环境xcode5,安装xcode5需要系统至少是os x 10.8.5. 第二步,下载co ...

  6. highcharts实例教程一:结合php与mysql生成折线图

    Highcharts是一款纯javascript和html5编写的图表库,不仅几乎能兼容所有pc浏览器,而且对ios和android手机端的兼容 性也不错,它能够很简单便捷的在Web网站或Web应用中 ...

  7. LoadRunner系列实例之— 01录制cas登陆脚本

    关于CAS 的概念,见链接 需要增加4个关联函数,初次加载页面时取cookie和it1,输入账号密码点击登录时,取ticketGrantingTicketId和it2 实际上前后台完成两次交互, // ...

  8. python实例:利用jieba库,分析统计金庸名著《倚天屠龙记》中人物名出现次数并排序

    本实例主要用到python的jieba库 首先当然是安装pip install jieba 这里比较关键的是如下几个步骤: 加载文本,分析文本 txt=open("C:\\Users\\Be ...

  9. cocos2d-x打飞机实例总结(一):程序入口分析和AppDelegate,Application,ApplicationProtocol三个类的分析

    首先,是个敲代码的,基本上都知道程序的入口是main函数,显然,就算在cocos2d-x框架中也一样 我们看看main函数做了什么 #include "main.h" #inclu ...

随机推荐

  1. C# Socket编程 同步以及异步通信

    套接字简介:套接字最早是Unix的,window是借鉴过来的.TCP/IP协议族提供三种套接字:流式.数据报式.原始套接字.其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少 ...

  2. Selenium2学习-029-WebUI自动化实战实例-027-判断元素是否存在

    非常简单的源码,敬请各位小主参阅.若有不足之处,敬请大神指正,不胜感激! /** * Verify the element exist or not * * @author Aaron.ffp * @ ...

  3. Java学习-002-Java初识

    此文主要讲述什么是 Java,以及 Java 常识性知识,方便亲们进一步了解 Java 语言相关的常识. 一.Java 概述 Java 语言是美国 Sun Microsystems 公司于 1995 ...

  4. javabean与map互转

    /**     * 将一个 JavaBean 对象转化为一个  Map     * @param bean 要转化的JavaBean 对象     * @return 转化出来的  Map 对象  * ...

  5. IntelliJ IDEA gradle 创建 Java web 应用

    1.如下图,第一步很简单的,File->New->Project 2.在左边栏目找到Gradle,然后在右边勾选Java 和web 两个选项,next.如果只是Java项目就只选java就 ...

  6. 私有IP地址范围

    私有IP地址范围 有一部分的地址专门是用于内网的地址,包括: A类中 10.0.0.0/8 B类中 172.16.0.0/12 ~ 172.31.0.0/12 C类中 192.168.0.0/16 这 ...

  7. Group的操作

    1. 概述 “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组 示例 2. group by的简单操作 3. Group By中Select指定的字段限制 select指定的 ...

  8. 关于IOS框架的解释

  9. category分类

    /* 使用继承关系来扩充一个类,有一个弊病,高耦合性 category(分类,类别) 能够帮我们扩充一个类的功能 */ - (void)superJump { //    [self eat]; [s ...

  10. Java常用锁机制简介

    在开发Java多线程应用程序中,各个线程之间由于要共享资源,必须用到锁机制.Java提供了多种多线程锁机制的实现方式,常见的有synchronized.ReentrantLock.Semaphore. ...