1、压力测试:对系统不断施加压力的测试,通过确定一个系统的瓶颈或者不能接收用户请求的性能点,来获得系统能够提供的最大服务级别的测试
2、负载测试:在被测系统上不断增加压力,直到性能达到极限。压力测试侧重系统在不同压力下的表现,重点关注压力大小;负载测试则侧重测试系统在较大压下长时间进行加压时的表现,重点关注加压时间3、强度测试:测试系统在异常情况下的处理能力;如:较低资源配置、运行引起内存利用率较高的场景、导致磁盘数据存取异常的场景4、并发测试:主要用来测试多用户同时访问同一系统/同一模块/同一业务/同一数据记录时是否存在性能问题5、大数据量测试:针对系统的新建记录、统计查询等业务进行运行时大数据量测试;针对历史大数据量测试,测试存量数据达到一定量级下的性能。6、配置测试:通过测试找到系统各项资源的最优分配原则,其测试结果是系统生产环境参数配置的重要依据并发: 跑道里参加跑步比赛的人
迭代: 每个人跑多少圈循环: 一次迭代里面,反复执行其中一段脚本,就是反复来回跑其中一段跑道参数值: 发请求时候用的数据参数化: 是一种策略,可以根据参数策略获取参数值思考时间:模拟用户等待的时间关联: 下一个请求依赖上一个请求的某个返回值检查点: 判断请求是否成功集合点: 同一时刻去发起请求事务: 一般把被测的某个或者某几个请求一起定义为一个事务负载: 服务器的繁忙程度,家乐福结算处,超过多少负载加开结算通道平均响应时间(art):每个事务的处理时间tps: 每秒处理的请求数常用函数:F1查看帮助文档场景: 设置并发的策略分析: 场景运行完,生成结果