完成性能需求评估,确认需进行性能测试后就要着手性能测试点的调研及选取。对系统所有对服务端产生压力的功能点进行统计筛选,这一步主要是确认哪些功能需要进行性能测试,预期的性能是怎么样的。合理的功能点筛选有助于使用更少的资源来更好的模拟用户场景提升性能测试准确度。一般可以从以下几个维度对功能点进行筛选。
一、是否为关键业务
主要关注业务的重要性
二、是否为复杂业务
复杂业务一般有大数据处理、后台逻辑复杂、多系统多接口调用等等。比较耗性能处理时间较长的业务。
三、是否为高并发高TPS业务
确认各功能点的峰值TPS,确保高TPS要求的功能点能筛选进来。
四、测试实施难度
包括数据监控、脚本制作、结果采集等等,如果确认某些功能点当前团队无法搞定又不能请求外援的话,那就在性能风险点里提出来由项目组决策。不要死撑~
......