失效链接处理 |
性能测试简单介绍 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
·性能测试工程师的工作职责:
1、分析提炼性能需求、确定性能测试目标
2、编写性能测试脚本(借助性能测试工具录制)
3、设计运行场景、执行场景、监控资源
4、分析测试结果、找出性能瓶颈
5、分析测试数据、进行性能调优(多方参与协同)
6、编写性能测试报告
7、需要团队合作、沟通能力
·性能测试:检验产品效率和可靠性的测试类型。
·性能指标:
1、响应时间(248 或者 3510),反映系统的处理效率
2、吞吐量,反映系统的处理能力。
PV:Page view,页面访问量。
每日活跃用户数
TPS/QPS:Transactions per second/Querys per second,每秒事务数/每秒请求数
Throughput:数据流量,单位一般是byte
3、事务成功率
4、资源利用率(CPU、内存等)
性能问题一般是由于同时使用的用户(负载)过多引起的。
·性能测试类型:
1、负载测试:侧重不同负载(1个用户、10个用户、。。。。。。)
2、压力测试:侧重长时间的稳定性(连续运行24小时)
3、容量测试:侧重数据(带宽等)
4、配置测试:侧重找出最优配置(指定并发数,找出需要多少台服务器)
5、并发测试:侧重并发
·性能测试工具
·HP LoadRunner版本
LR11 IE8 可破解
LR11.5 IE9 不可破解
LR12 IE11 不可破解
·LoadRunner11的安装顺序:
1、loadrunner-11.iso(需要先解压、然后运行setup.exe)
2、qfelr11_03014.msp
3、qfelr11patch1.exe
4、qfelr11patch2.msp
5、qfelr11patch3.msp
6、LoadRunner(破解文件).rar(破解步骤参考文件sn.txt)
注意:
关闭杀毒软件;尽量不安装中文补丁包。
·LoadRunner11的组成:
1、Vugen(执行文件 vugen.exe):Virtual User Generator、虚拟用户生成器。用来录制、编辑、调试脚本。
2、Controller(执行文件 Wlrun.exe):控制器。用来设计场景、运行场景、实时监测、集成资源利用率的监测。
3、Analysis(执行文件 AnalysisUI.exe):分析器。用来收集整理测试结果,形成初步的测试报告。
4、Load Generator(执行文件 magentproc.exe):负载生成器。用来运行脚本,联机负载。
·LoadRunner 11录制不到脚本
1、LoadRunner 11只支持IE8
2、LoadRunner 11是32位程序
3、关闭杀毒软件
4、IE浏览器 工具-->Internet选项-->高级-->启动第三方浏览器扩展(去掉勾选)
·LoadRunner操作步骤:
1、录制
选择File--New新建脚本
选择Web(HTTP/HTML)协议,点击Create
弹出Start Recording界面,输入\复制录制站点入口(Url Address)
设置录制选项Recording options
开始录制,自动启动IE浏览器并打开指定的相应页面,显示录制操作条。
页面完全加载完成后,在录制操作条上点击停止录制,开始脚本自动生成。
回放脚本:F5 或者 Vuser--Run,在Replay Log中查看回放结果,没有红色错误行出现。
·Recording options:
·HTML模式:只对主请求生成脚本。代码特征:Mode=HTML
HTML模式又分为两种:
·HTML下基于用户行为模式:每一个请求的执行都依赖于前一个请求。
·HTML下基于URLs地址模式:每一个请求都是独立的,通过url地址来实现主请求。
·URL模式:对所有的http请求都生成脚本,包括主请求和子请求。代码特征:Mode=HTTP
·菜单Tools--Regenerator Script是会根据当前的录制选项重新生成脚本。
2、设计场景
启动controller,加入前面已经保存的脚本
设置场景调度(缺省)
设置并发用户的数量10
设置启动运行的用户增长频率:每15秒加载2个VUser
设置运行持续的时间:5分钟
设置停止运行的用户退出频率:每30秒停止5个VUser
·添加负载生成器
·运行并监控
|