性能测试指南
1、什么是性能测试?
性能测试是指,如果被测量系统在一定的负载下运行,监视系统的各个指标,不满足需求(指标、的CPU、内存、事务处理响应时间等),就会发现系统的性能瓶颈
2、性能测试的目的?
识别系统弱点,评估系统能力,发现系统性能瓶颈,提高系统可靠性和稳定性
性能测试前提
一、性能测试必要性研究---重要评价
1、主管部门、监管部门审核;
2、设计声明财产安全;
3、大型新系统;
4、核心系统;
5、体系结构调整;
6、业务量激增;
7、重大缺陷修复;
二.可测性---可量化为性能指标值
性能测试的主要指标
1、同时数
单位时间内开始请求的用户数
2、吞吐量/吞吐率
每秒的事务数/吞吐量除以时间
3、响应时间
从开始请求到接收请求响应的时间
4、传输隔离(TPS ) )。
每秒通过的事务数
5、资源利用率
资源(服务器资源,包括磁盘读写、CPU和内存,三个不能超过80% ) ) ) ) ) ) ) )。
三.开展性能测试的必要条件
1、网络要求(内部网(zoom域)、外部网是独立的,绝对不要使用内部网外部网)。
2、独立环境(功能测试不能与性能测试共享环境) )。