性能测试流程
一、需求分析
性能测试目的:检查系统是否有高并发等一系列的性能要求。
二、测试策略
如何去做性能测试,不同方法测试不同业务点需求
三、编写性能测试脚本和执行性能测试
四、性能监控指标
- TPS
- 响应时间
- 失败率
测试报告
- 写一个详细性能测试文档。
Jmeter工具
一、介绍
是Java代码写的桌面应用程序。是一个开源、轻巧的软件
其他
一、性能测试场景设计需要考虑的因素:
- 业务模型
- 流量模型
- 数据模型
- 调用关系
二、排查CPU占用过高的方法
- top命令:找到进程pid
- top -H -p pid : 查看进程下的线程,找到占用过高的pid