性能测试流程、优化、指标

本文详细介绍了性能测试的完整流程,包括确定目标、准备工作、执行测试、性能调优和回归测试,同时强调了测试执行的注意事项。在性能优化方面,提到了架构升级、代码优化、数据库调整、硬件配置改进、服务器部署优化和日志管理等策略。性能测试关注的指标涵盖CPU、内存使用率、并发用户数、响应时间和吞吐量等。此内容对于从事软件测试的专业人士极具参考价值。
摘要由CSDN通过智能技术生成

1、性能测试的流程

1、确定性能测试的目标

之前做的压测性能标准、产品说明书的性能需求部分、运营人员提出的性能指标、通过生产环境换算出的性能指标等

(1)接口响应时间不能超过3秒(每个接口的响应时间)

(2)需要达到的tps为1000(每秒钟处理的事物数)

(3)服务器cpu以及内存使用率小于75%

2、执行前的准备工作

(1)了解系统架构:所用到的接口服务器,应用服务器,缓存服务器,数据库服务器等

(2)测试数据的准备:用户数据、商品数据、订单数据等

(3)接口调试:测试单个接口是否正常

(4)压测工具的选择与压测脚本的编写与调试

3、执行压测以及监控各项指标

(1)执行压测脚本:通过在被测系统上不断增加压力,直到被测试系统的性能满足生产性能的要求

(2)系统服务监控:如服务器,数据库,cpu,内存,数据库连接数,tps, error, 平均值,90%百分位,等是否满足性能指标要求

4、性能调优

(1)参与人员:测试、开发、运维、DBA等

(2)基于上一步的监控数据,对性能频颈进行定位、分析,优化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值