为什么要做性能测试?
1.评估系统能力
2.识别体系中的弱点
3.验证稳定性,可靠性
4.系统调优
性能测试的流程有哪些?
需求的分析
性能场景的设计
性能计划的编写
脚本的开发
性能环境和数据的准备(另外一台服务器)
性能的执行
性能结果分析
性能总结报告
性能测试的类型(在做性能测试时一定要先拿到指标)
1 基准测试
2 负载测试
3 压力测试
4 稳定性测试
5 并发测试
录制脚本
1.新建线程组
2.新建代理服务器
点击工作台---添加---非测试元件---HTTP代理服务器
3.配置http代理服务器
端口号:默认8888 可以修改,要注意端口不能被其他程序占用
目录控制器:选择为新建的线程组(用来存放脚本)
排除模式中添加不需要录制的内容
4.设置代理服务
1.打开谷歌浏览器设置
2.设置----系统-----打开计算机的代理设置 选择手动代理
3.地址可以时127.0.0.1或者localhost 端口号要与http代理服务器上的端口号一致
5.点击启动,开启录制脚本
报错解决
导入证书
浏览器隐私设置和安全性----安全-----管理证书------在jmeter
的bin目录下.crt结尾的文件
聚合报告
nmon安装方法
1.创建nmon文件夹
2.导入nmom压缩包,进行解压
3.在解压的文件夹中找到nmon文件
ajdk64位,nmon_x86_64_slesll
b.jslesdk32位:nmon_x86-slesll
c.找到之后修改文件名尾nmon
d.修改完之后查看文件是否存在相应权限
3.启动nmon文件 ./文件名
按c 查看cpu
按m查看内存
nmon生成记录常用参数
./nmon -f 20.nmon -s 3 -c 100
-f 输出可以用excel表格解读的文件
-s
-c
|
|