LoadRunner性能测试工具使用说明.doc_第1页
LoadRunner性能测试工具使用说明.doc_第2页
LoadRunner性能测试工具使用说明.doc_第3页
LoadRunner性能测试工具使用说明.doc_第4页
LoadRunner性能测试工具使用说明.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

性能测试定义 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。 性能测试包括负载测试和压力测试。 负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。 压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。 性能测试工具LoadRunner简介n LoadRunner是Mercury (HP)公司开发的一套预测系统行为和性能的工业标准级负载测试工具n 用于测试应用程序的性能n 在可控制的峰值负载条件下测试系统n 通过 LoadRunner,可以在可控制的峰值负载条件下测试系统,以隔离和标识潜在的客户端、网络和服务器瓶颈。要生成负载,LoadRunner 将运行分布在网络中的数千个虚拟用户。通过使用最少的硬件资源,这些虚拟用户提供一致的、可重复并可度量的负载,像实际用户一样使用您的应用程序。LoadRunner 深入的报告和图可以提供评估应用程序性能所需的信息 使用LoadRunner做性能测试的好处如果不使用LoadRunner工具做性能测试的话,要对一个程序做性测试需做以下步骤:1、 编写一个测试程序,而且该程序还必须是多线程的以便达到同时多用访问的效果2、 运行测试程序,程序运行时通过打日志或其它方法来收集运行数,而且该程序还只能运行在一台机器上,如要联机运行并收集日志数据则需更复杂的编程3、 测试程序完成后收集运行所产生的数据,通过复杂的计算得到一组数据来表明程序的性能。通过这些数据不能很直观的发现程序的性能瓶颈点如使用LoadRunner来做性能测试则以上的问题都将由LoadRunner来替你解决。你只用关心要测试的程序脚本该怎么写。写完脚本后通过控制台可将该脚本分配给多个线程来运程,如要运行的线程有上千个,一台机器不能满足测试要求。可部署多台机器来运行脚本,这里的部署只是在要运行的机器上装一个LoadRunner负载程序,然后用控制台连接起来。LoadRunner解决了我们做性能测试时一些关键问题,我们只要把脚本写好就OK了。性能测试完成后,通过分析测试中收集到的数据便能以图形的方式来展现测试过程中的种种情况,这样来分析起来就直观了很多。 LoadRunner的组成共有四部份组成1、 虚拟用户生成器,用户于录制(把你据做的操作给记录下来并形成代码)或编写测试脚本2、 控制台,控制脚本的运行情况,可指定将脚本运行的线程数,可连接多个负载器并将脚本放到它上面运行3、 分析器,分析脚本运行所产生的数据并形成多种类别的图表,以方便查看和分析4、 负载器,用于运行性能脚本,负载器可安装到多台机器上,控制台可将这些机器上的负载器给联合起来做测试 用LoadRunner做性能测试的步骤1、 将负载器程序安装到要做性能测试的机器上2、 使用虚拟用户生成器来录制或编写性能测试脚本3、 编译、调试、运行脚本4、 设置脚本的运行环境5、 连接到负载器,测试负载器的工作情况6、 打开控制台程序来运行脚本做性能测试7、 性能测试运行完成,打开分析器查看运行后的数据8、 根据性能报告图表来分析程序的性能 性能测试的关键分析图表说明 每秒事务处理能力图每秒事务处理能力图显示每一秒中,服务器处理事务的个数。此图可帮助您确定系统在任何给定时刻的实际事务负载。横轴表示运行已用的时间。纵轴表示运行过程中执行的事务数目。 网络吞吐量图吞吐量图显示场景或会话步骤运行的每一秒内服务器上的吞吐量。吞吐量的度量单位是字节,表示在任何给定的某一秒上从服务器获得的数据量。借助此图您可以依据服务器吞吐量来评估产生的负载量。 横轴表示场景或会话步骤开始运行以来已用的时间。纵轴表示服务器的吞吐量(以字节为单位)。 响应时间分布图响应时间分布图显示执行事务所用时间的分布。横轴表示事务响应时间(向下舍入到最接近的秒)。纵轴表示执行的事务数目。如果定义了可以接受的最小和最大事务性能时间,则可以使用此图确定服务器性能是否

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论