美文网首页
性能测试方案设计思路 ③

性能测试方案设计思路 ③

作者: WinterM9 | 来源:发表于2017-05-09 19:30 被阅读0次

五、测试策略

1)先进行混合业务功能场景的测试,在考虑进行测试单业务功能场景的测试

2)负载测试 -> 压力测试-> 稳定性测试-> 强度测试

注:如果测试稳定性,时间建议至少8小时(前辈经验获得);

3)逐步加压

比如开始前5分钟,20个用户,然后每隔5分钟,增加20个用户。

好处:不仅比较真实的模拟现实环境,而且在性能指标比较模糊,且不知道服务器处理能力的情况下,可以帮我们确定一个大致基准,因为通常情况下,随着用户数的不断增加,服务器压力也会随着增加,如果服务器不够强大,那么就会出现不能及时处理请求、处理请求失败的情况下,对应的运行结果图形中,运行曲线也会出现对应的形态,比如从原本程一条稳定直线的情况,到突然极限下降、开始上下波动等,通过分析我们就能得出服务器大致处理能力,供后续测试参考。

4)单点并发

比如使用集合点,单独针对某个环节的并发测试,通常是针对某个环节的性能调优时使用。

常识:

a) 负载测试

保证系统能正常运行(通常是满足某些系统性能指标)的前提下,让被测对象承担不同的工作量,以评估被测对象的最大处理能力及存在缺陷而进行的测试

b) 压力测试

不保证系统能否正常运行的前提下,让被测对象承担不同工作量,以评估被测对象能提供的最大处理能力及存在缺陷而进行的测试

c) 稳定性测试

测试系统的长期稳定运行的能力。同疲劳强度测试的区别是,稳定性测试的压力强度较小,一般趋向于客户现场日常状态下的压力强度,当然在通过时间不能保证稳定性的状态下,需要加大压力强度来测试,此时的压力强度则会高于正常值。

d) 强度测试

通常模拟系统在较差、异常资源配置下运行,如人为降低系统工作环境所需要的资源,如网络带宽,系统内存,数据锁等等,以评估被测对象在资源不足的情况下的工作状态

注:疲劳强度测试是一类特殊的强度测试,主要测试系统长时间运行后的性能表现,例如7x24小时的压力测试。

相关文章

  • 性能测试方案设计思路 ①

    一、需求分析 1、测试目的 为什么测?目的在于测试系统相关性能能否满足业务需求。通常分以下两种情况: 1)新项目上...

  • 性能测试方案设计思路 ②

    二、系统分析 结合需求分析中第3点,分析系统架构。 1)请求顺序、请求之间相互调用关系 2)数据流向,数据是怎么走...

  • 性能测试方案设计思路 ③

    五、测试策略 1)先进行混合业务功能场景的测试,在考虑进行测试单业务功能场景的测试 2)负载测试 -> 压力测试-...

  • 性能测试方案设计思路 ④

    六、工具选取 1)协议分析 一般性能测试工具都是基于协议开发的,所以先要明确应用使用的协议 2)工具选取 1)类型...

  • 性能测试方案设计思路 ⑤

    八、网络分析 1)网络路由 通常为了排除网络型瓶颈,通常建议在局域网下进行测试 通常,这里的分析思路是这样: <1...

  • 性能测试 性能测试方案设计思路总结

    一、需求分析 二、系统分析 三、业务分析 四、用例设计 五、测试策略 六、工具选取 七、网络分析 八、硬件配置 九...

  • 性能测试 性能方案设计(二)

    拓扑图 -- 专业画图软件 七、性能测试 7.1 性能测试的流程 7.1 规划测试-->7.2 创建脚本--> 7...

  • 性能测试 测试方案设计(一)

    主要--性能测试基本能力目标: 1. 设计性能测试的项目计划 2.可执行测试 一、什么是性能测试1、定义:...

  • 2018-08-30jmeter性能测试

    压力测试思路 由小到大,逐渐增加压力 每次备份结果,对比分析 性能测试曲线.png 性能测试, 负载测试...

  • 需要掌握的知识

    编程,python和java 测试能力:测试方法,测试思路,测试流程等 自动化能力:接口测试,性能测试,压力测试,...

网友评论

      本文标题:性能测试方案设计思路 ③

      本文链接:https://www.haomeiwen.com/subject/kvyitxtx.html