loadrunner报告分析

分析对于被测试的系统,请注意经常使用的功能模块 , 并将与服务器的交互包括在您的性能测试中 。1.首先你得分析你的网站有哪些功能(叫做压力下的场景)?需要强调这些功能,例如,如果有多个查询,只需选择一个或两个典型的查询来进行压力测试,2.确定要做的功能后,记录编辑脚本,并对返回数据的正确性做出相应的参数化和判断,3.因为已经是在线网站了 , 可以肯定的是每个功能都有相应的标准要达到 。这个时候我们需要做的就是确定我们想要达到的标准,比如多少并发用户,响应时间要低多少 , TPS要达到多少等等 。

1、如何LoadRunner进行中间件的性能测试【loadrunner报告分析】1 。接项目时,先了解系统架构,是B/S还是C/S,用什么应用服务器(中间件),什么数据库?2.熟悉系统的功能和业务流程,明确项目的性能需求是什么 。有哪些业绩指标?3.编写性能测试计划 。(有些公司不要求写)4 。设计性能测试用例 。(按照场景设计的思路写就清楚了)5 。准备测试数据 。如果有些业务需要大量的数据 , 就要先把数据做出来 。

(优点是:第一,可以做脚本备份;第二,可以优化脚本,找到需要关联的地方 。) 7.优化脚本,包括设置参数化、检查点、关联、汇编点、事务、自写函数、日志输出函数等 。8.创造一个场景 。(创建两个相同的场景,按照并发用户增加20/80的原则设计 。比如有100个并发用户,第一个会创建80个并发用户 , 第二个会创建100个并发用户 , 这个很容易在结果分析中找到 。) 9.场景设计,增加集合点策略,负载均衡器,以及“运行时设置”,

2、如何用LoadRunner对Linux服务器进行压力测试用LR测试数据库性能的方式其实有很多种,包括先记录CS模式再通过已有的数据库协议执行的方式,以及通过socket模式将契约外包给服务器的测试方式 。这些都是常规书籍中介绍的相对简单的测试方法 , 但不具有通用性,并且受到现有协议或socket编程方法的限制,因此需要更通用的测试方法 。用javauser的协议测试所有数据库的性能:javauser不需要记录,所有操作都用Java语言实现 , 由lr调用Java的类进行加压批量操作,这样就可以实现性能测试 , 不用关心被测系统是哪个数据库,只要能通过jdbc访问就行 。

    推荐阅读