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. curl get post 数据

    1.get方式传值 function testGet(){ $ch = curl_init (); //初始化一个cURL会话 $url = "127.0.0.1/testPage?test ...

  2. 生成uid的算法

    private function _getUid() { //2013-01-01 00:00:00 (timestamp-microtime) $startTime= 1356969600000; ...

  3. Exception not a valid month

    oracle中的to_date('date','pattern') 其中的date和pattern格式应该要一样 SELECT to_date('2016-03-29 00:00:00','yyyy- ...

  4. JavaScript : 基本的处理事件

    JavaScript 事件参考手册:属性         当以下情况发生时,出现此事件onabort    图像加载被中断 onblur      元素失去焦点 onchange 用户改变域的内容 o ...

  5. 禁用ipv6

    禁用ipv6 1.在/etc/sysctl.conf 添加一行:net.ipv6.conf.all.disable_ipv6=1 2.在/etc/sysconfig/network 添加一行:NETW ...

  6. JBoss远程方法调用漏洞利用详解

    早上起床打开微博看到空虚浪子心大神发的一篇有关Jboss漏洞的文章,对我等菜鸟来说那边文章看起来还是很吃力的,所以查了查国内外的资料,翻译写了这边文章,记录一下. 在JBoss服务器上部署web应用程 ...

  7. python之map、filter、reduce、lambda函数

    map map函数根据提供的函数对指定的序列做映射,定义:map(function, sequence[,sequence,...])--->list 例1 >>> map(l ...

  8. python eval

    缘起 小例子 def test_1(val): print "val", val, type(val) def test_2(val): print ) if __name__ = ...

  9. News: Visual Studio Code support debugging Linux Apps

    http://arstechnica.com/information-technology/2015/11/visual-studio-now-supports-debugging-linux-app ...

  10. iOS让数组内对象执行同一方法

    // 让数组中的所有对象都执行removeFromSuperview方法 [self.answerView.subviews makeObjectsPerformSelector:@selector( ...