Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

性能测试简单介绍 PDF 下载


分享到:
时间:2021-05-18 10:04来源:http://www.java1234.com 作者:转载  侵权举报
性能测试简单介绍 PDF 下载
失效链接处理
性能测试简单介绍  PDF 下载


本站整理下载:
提取码:4svh 
 
 
相关截图:
 
主要内容:

·性能测试工程师的工作职责:
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
 
·添加负载生成器
 
·运行并监控

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐