- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
loadrunner学习笔记
目录
目录
目录 2
一、准备知识 4
1、性能测试 4
性能测试定义 4
性能测试的目的 4
性能测试的分类 4
并发性能测试 4
疲劳测试与大数据量测试 5
容量测试 5
性能测试的手段 5
2、性能测试设计 5
二、loadrunner的学习认识 6
1、loadrunner的介绍 6
2、loadrunner的特点 6
3、loadrunner的原理 6
4、loadrunner8.1安装 6
5、loadrunner的结构模块 7
VirtualuserGenerator 7
协议的选择 7
录制方式的选择 7
事务 8
参数化 8
5.1.5关联(***) 10
集合点 11
设置检查 11
RuntimeSettings 11
运行逻辑 11
步设置 12
日志设置 12
思考时间 13
附加属性 13
其他设置 13
网络速度模拟 14
浏览器仿真 14
Internet协议设置 15
Controller 16
创建场景 16
编辑计划 17
组(group) 17
细节(Details) 18
压力产生器(LoadGenerator) 18
场景执行 19
Analysis 20
使用ANALYSIS分析测试结果 20
关于分析图表的几个选项 21
三、自我总结 22
一、准备知识
1、性能测试
性能测试定义
性能测试是指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能是否满足生产性能的要求。
性能测试的目的
为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。
一般情况下,性能测试的目标:
判定软件是否满足预期的性能需求;
判定软件是否满足预期的性能需求;
根据测试结果判定软件的性能表现;
查找系统可能存在的性能问题,如果有,则找出并加以解决;
发现一些应用程序在功能实现方面的缺陷;
对一些存在性能问题的系统,找出瓶颈并加以解决;
为用户部署系统提供性能参考;
性能测试的分类
并发性能测试
并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接受的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。
A、负载测试
负载测试是确定在各种工作负载下系统的性能,即当负载逐渐增加时,系统组成部分的相应输出项(通过量,响应时间,cpu负载,内存使用)来确定系统的性能。
B、压力测试
压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。
疲劳测试与大数据量测试
疲劳测试是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标好人资源监控指标来确定系统处理最大工作量强度性能的过程。
大数据量测试分为两种类型:针对某些系统存储、传输、统计、查询等业务进行大数据量的独立数据量测试;与压力、负载、疲劳测试相结合的综合数据量测试方案。关键是测试数据的准备。
容量测试
容量测试是系统在其极限值状态下还能保持主要功能正常运行时,能够处理的最大负载和工作量。
性能测试的手段
手动测试和自动化测试。
2、性能测试设计
包括测试目标,测试部署,测试案例,测试场景,测试数据的准备工作。
二、loadrunner的学习认识
1、loadrunner的介绍
loadrunner是mercury的一款自动化的性能测试工具。它能预测系统的行为,优化性能。Loadrunner强调的是对整个企业架构进行测试,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助客户更好地确认和查找问题。Loadrunner能支持最广泛的协议和技术,为客户的特殊环境制定解决方案。
2、loadrunner的特点
1、轻松创建虚拟用户
2、创建真实的负载
3、定位性能问题
4、分析结果精确定位问题所在
5、完整的企业应用环境的支持
3、loadrunner的原理
通过用户执行客户端,在VuserGenerator中录制客户端和服务器端的协议交互,生产脚本,然后在Controller中控制LoadGenerator,按照一定的配置,模拟一定数量的用户,对服务器产生压力,同时对被测系统涉及的操作系统,数据库,中间件等资源进行监控,收集压力情况下的资源信息,测试结束后形成测试结果和监控数据,在Analysis中进行分析最后生成测试结果报告。
4、loadrunner8.1安装
安装过程很简单,按步骤一步步安装就可以了。安
您可能关注的文档
- Ktv隔音材料以及施工方案.docx
- KTV年度培训计划.docx
- Ktv墙顶地隔音工程设计方案.docx
- KTV音响工程在建筑装饰中的声学设计日.docx
- KTV娱乐场所隔音降噪方法.docx
- KTV整体施工设计方案说明书.docx
- KVM安装及创建虚拟机管理.docx
- L227空压机使用说明书.docx
- La Moran贫民窟住房改造.docx
- LANDeskIT资产管理解决方案.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)