LoadRunner常见测试结果分析

测试过程中,可能会出现以下常见的几种测试情况:

  一、当事务响应时间的曲线开始由缓慢上升,然后处于平衡,最后慢慢下降这种情形表明:

  * 从事务响应时间曲线图持续上升表明系统的处理能力在下降,事务的响应时间变长;

  * 持续平衡表明并发用户数达到一定数量,在多也可能接受不了,再有请求数,就等待;

  * 当事务的响应时间在下降,表明并发用户的数量在慢慢减少,事务的请求数也在减少。

  如果系统没有这种下降机制,响应时间越来越长,直到系统瘫痪。

  从以上的结果分析可发现是由以下的原因引起:

  1. 程序中用户数连接未做限制,导致请求数不断上升,响应时间不断变长;

  2. 内存泄露;

  二、CPU的使用率不断上升,内存的使用率也是不断上升,其他一切都很正常;

  表明系统中可能产生资源争用情况;

  引起原因:

  开发人员注意资源调配问题。

  三、 所有的事务响应时间、cpu等都很正常,业务出现失败情况;

  引起原因:

  数据库可能被锁,就是说,你在操作一张表或一条记录,别人就不能使用,即数据存在互斥性;

  当数据量大时,就会出现数据错乱情况。

时间: 2024-10-25 22:06:02

LoadRunner常见测试结果分析的相关文章

LoadRunner压力测试结果分析探讨

分析原则: 1. 具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点) 2. 查找瓶颈时按以下顺序,由易到难. 服务器硬件瓶颈 网络瓶颈(对局域网,可以不考虑) 服务器操作系统瓶颈(参数配置) 中间件瓶颈(参数配置,数据库,web服务器等) 应用瓶颈(SQL语句.数据库设计.业务逻辑.算法等) 分析的信息来源: 1. 根据场景运行过程中的错误提示信息 2. 根据测试结果收集到的监控指标数据 一.错误提示分析 分析实例: 1.Error: Failed to connect

LoadRunner测试结果分析02 转载至zhangzhe的新浪博客

LoadRunner测试结果分析之我见 上述测试过程的重点在于事务,而LoadRunner生成的测试结果图并不局限于事务上,其中还有是关于Vusers.Errors.Web Resources.Web Page diagnostics的测试图. 1. 对于Vusers的测试图有3种:Running Vusers.Vusers Summary.Rendezvous,其中Running Vusers是关于虚拟用户加压.施压.减压的情况图: Vusers Summary是用户运行结果的综述图:Rend

LoadRunner测试结果分析01 转载至zhangzhe的新浪博客

LoadRunner测试结果分析之我见 LoadRunner生成测试结果并不代表着这次测试结果的结束,相反,这次测试结果的重头戏才刚刚开始.如何对测试结果进行分析,关系着这次测试的成功与否.网上关于LoadRunner测试结果如何分析的介绍相当匮乏,在总结他人的观点和自己的实验体会基础上来介绍如何进行LoadRunner测试结果分析. 1. LoadRunner测试结果分析的第一步应该是查看分析综述(Analysis Summary),其包括统计综述(Statistics Summary).事务

LoadRunner测试结果分析03 转载至zhangzhe的新浪博客

LoadRunner测试结果分析之我见 前面分析的Web Resource(网络资源)的测试情况,其主要关注的是服务器性能,而系统本身和环境都有可能存在问题,页面诊断(Web Page Diagnostics)主要就是关注这方面的问题.页面诊断可以很好地定位环境问题,如客户端问题.网络问题等,也可以很好的分析系统本身的问题,如网页问题. 1.Web Page Diagnostics (网页诊断)对测试过程中所有的页面进行一个 信息汇总,可以很容易地观察出哪个页面下载耗时,然后选择该页面得其页面分

LoadRunner性能测试样例分析

LR性能测试结果样例分析 测试结果分析 LoadRunner性能测试结果分析是个复杂的过程,通常可以从结果摘要.并发数.平均事务响应时间.每秒点击数.业务成功率.系统资源.网页细分图.Web服务器资源.数据库服务器资源等几个方面分析,如图1- 1所示.性能测试结果分析的一个重要的原则是以性能测试的需求指标为导向.我们回顾一下本次性能测试的目的,正如 所列的指标,本次测试的要求是验证在30分钟内完成2000次用户登录系统,然后进行考勤业务,最后退出,在业务操作过程中页面的响应时间不超过3秒,并且服

LR杂记 - loadrunner结果各种指标分析

题目: 链接:点击打开链接 题意: 有n个朋友,编号为1......n.知道其中一些人相互认识,求最少需要多少桌子. 算法: 并查集算法的模板题. (来源:LCY-teacher课件) >>在某个城市里住着n个人,现在给定关于 n个人的m条信息(即某2个人认识)假设所有认识的人一定属于同一个单位,请计算该城市最多有多少单位? >>如何实现? >>什么是并查集? >>英文:Disjoint Set,即"不相交集合"将编号分别为1-N的N个对

图解LoadRunner压力测试

在项目编码阶段结束后,就需要进行软件测试.成为软件开发过程中一个必不可少的环节,而自动化测试也是将逐步代替人工繁杂的测试.压力测试就是软件测试对软件性能评估的一个方面,下面就简单介绍我在使用loadrunner这款工具时的一些情况. loadRunner简介 这款软件是一种能够预测系统行为和性能的负载工具.可以通过模拟上千万用户实施并发负载和性能观测. 组成 1.脚本生成器 loadRunner提供了可视化的录制环境,类似于在office内录制宏的操作.会记录下当前用户所进行的操作,以此为脚本,

转:LR性能测试结果样例分析 测试结果分析

LoadRunner性能测试结果分析是个复杂的过程,通常可以从结果摘要.并发数.平均事务响应时间.每秒点击数.业务成功率.系统资源.网页细分图.Web服务器资源.数据库服务器资源等几个方面分析,如图1- 1所示.性能测试结果分析的一个重要的原则是以性能测试的需求指标为导向.我们回顾一下本次性能测试的目的,正如 所列的指标,本次测试的要求是验证在30分钟内完成2000次用户登录系统,然后进行考勤业务,最后退出,在业务操作过程中页面的响应时间不超过3秒,并且服务器的CPU使用率.内存使用率分别不超过

(转)Db2 数据库常见堵塞问题分析和处理

原文:https://www.ibm.com/developerworks/cn/analytics/library/ba-lo-db2-common-blocking-problem-analyze/index.html Db2 数据库堵塞怎么办 作为一个数据库管理员,工作中经常会遇到的一个问题:当数据库出现故障的情况下,如何快速定位问题和找到解决方案.尤其是在运维非常重要系统的时候,解决问题恢复服务是分秒必争.Db2 作为广泛使用的商业数据库,内部提供了众多方法论和诊断工具等来协助分析问题.