性能测试方案设计通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,这就是性能测试。下面是性能测试方案设计,为大家提供参考。一、需求分析1.测试目的为什么测?目的在于测试系统相关性能能否满足业务需求。通常分以下两种情况:1)新项目上线2)老项目优化如果是老项目优化,可考虑是否存有历史测试方案,如果有可以参考,或许可以省事很多。2.测试对象要测啥?测试对象可以归结为“业务功能”。测试前,需要了解我们需要测试的业务功能(不深入细节)有哪些,比如“购买商品”、“寄送快递”。有没有必要测?需求来源哪里?,有没有数据支撑测试这个需求的必要性?通常,可以从以下几个方面考虑:1)是否核心功能,是否要求严格的质量2)是否常用、高频使用的功能3)可能占用系统较多资源的功能4)使用人数多还是少5)在线人数多还是少3.拆分对象先从业务上来分,实现这个完整的功能包含哪些流程、环节举例:购买商品登录-搜索商品-提交订单-支付订单-退出4.指标分析分析性能需求指标(如“支持300人并发登录”)是否合理有必要测试这个需求,考虑需求指标是否合理?有没有数据支撑?通常,支撑数据可以从以下方面考虑:1)采样时间段内系统使用人数2)采样时间段内系统在线人数3)采样时间段内系统(页面)访问量4)采样时间段内请求数.常用分析思路:1)2/8法则2/8法则:80%的业务