下载后可任意编辑性能测试之测试用例方案篇12024 年 4 月 19 日下载后可任意编辑性能测试之测试用例(方案篇)性能测试在软件测试中占有重要的地位,而性能测试又关联很多内容
例如压力和强度测试就与性能测试密切相关:针对一个网站进行测试,模拟 10 到 50 个用户就是在进行常规性能测试,用户增加到 1000 乃至上万就变成了压力/负载测试,假如同时对系统进行大量的数据查询操作,就包含了强度测试
为了便于性能测试工作的实施,这里的性能测试综合了性能、强度、压力、负载等多方面的测试内容,主要包含的内容有:预期性能指标测试、用户并发性能测试、疲劳强度测试、大数据量测试和速度测试、网络、服务器等方面的内容
22024 年 4 月 19 日下载后可任意编辑性能测试不同的系统有不同的要求,编写方法要根据实际要求进行编写,本文提出一个常见的参考方案,在实际工作中,能够根据需要加入其它例如内存泄露等和性能相关的测试用例
下面介绍各个部分性能测试用例包含的内容:1
1 预期性能指标测试用例一般系统在设计前都会提出一些性能指标,这些指标是性能测试要完成的首要工作之一
针对每个指标都要编写多个测试用例来验证是否达到要求,并根据测试结果来改进系统的性能
这类一般以单用户为主,假如遇到并发用户的情况,能够归到并发用户测试用例中
这类用例一般都是能够经过手工来执行的用例,例如示例中的上传一份文件,期望的性能为 2M/S,完全能32024 年 4 月 19 日下载后可任意编辑够手动上传文件,同时用秒表计时
这些内容一般在需求说明书中能够显而易见的查到
不过当看到如支持并发用户 300 人,就应该放到后面进行
测试结果也是直接记录是否达到要求,假如系统没有达到要求则进行改进
2 用户并发性能测试用例用户并发测试是性能测试的最主要部分,包含了负载测试和压力测试的过程
主要是逐渐增加用户数量来加重系统