性能测试:
目的:
考察目前系统性能,需要对系统做出分析,找出系统的压力点,找出系统性能瓶颈,需要分析可能对系统造成的逻辑业务,然后才能进行性能测试
了解系统在产时间压力下性能状况
性能测试环境:
被测服务的硬件配置(要求:和生产环境的试用品牌架构要一致,但配置可以等比例缩小)用于加压客户端的机子配置
软件测试环境:
被测系统系统的架构,前端,中间件,服务器,数据库,测试环境部署信息以及性能测试工具信息
要求:要和生产环境使用的版本要一致
tomcat8.2.31 mysql5.7.4 jdk11-3u8
负载测试:
模拟业务操作对服务器造成压力的过程,比如模拟100个用户进行发帖
负载测试相当于容量测试,找出最大用户数,超过最大用户数,系统会出现拐点
压力测试:
1)瞬间高压:
2)长时间的高负载
并发:
狭义的并发:多个用户同时操作一个功能,一般是用来进行测试压力作用的,测试系统的瓶颈
广义的并发:
多个用户同时操作不同的用户功能--负载测试