一、性能测试的概述
通过并发工具请求服务器,提前发现性能问题,优化并解决。
实际工作中什么时候才需要做性能测试?
1、常规需求
2、用户反映性能问题
3、对项目性能不放心
二、性能指标分析
1、项目中最大可以承受多少并发量?用户数—多
2、订单业务能不能保证响应在2s内?响应时间—快
3、在后天的购物夜,能不能保证不出大的问题?稳定性—好
4、项目需要什么级别的服务环境配置?预算—省
三、项目性能场景提取
要素:
1、重要核心的业务
2、高频业务
流程:
1、业务熟悉
2、了解后端框架
单体 war包、springboot、springCloud微服务
3、部署环境
四、性能测试工具介绍
LR和Jmeter
1、多线程框架-支持请求并发操作
2、用于对服务器模拟具大负载
3、便于2次开发