软件测试系列十一《压力测试场景及测试用例模板》

Posted 再见孙悟空_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试系列十一《压力测试场景及测试用例模板》相关的知识,希望对你有一定的参考价值。

 

 

 

软件系统压力测试场景及测试用例

 

 

 

 

 

 

 

 

 

 

 

 

 

2020.2

 

 

 

目录

1.1 登录系统

1.1.1 场景说明

1.1.2 测试用例

1.1.3 测试结果

1.2 保存报销单

1.2.1 场景说明

1.2.2 测试用例

1.2.3 测试结果

1.3 提交报销单

1.3.1 场景说明

1.3.2 测试用例

1.3.3 测试结果

 

 

 

 

 

 

 

 

 

 

 

1.1 登录系统

1.1.1 场景说明

登录场景模拟用户登录系统过程。分别并发模拟***、***、***用户提交登录请求,持续时间为**分钟,监测指标为响应时间,事务成功率,服务器cpu和内存使用情况等。

1.1.2 测试用例

 下表为***、***、***人分别提交登录请求的测试用例:

用例名称​

xxx人同时提交登录请求​

用例编号​

001​

测试步骤​

1、录入用户账户;
2、录入用户密码;
3、点击登录按钮。​

场景设计​

1、每秒启动**个虚拟用户,共生成xxx个虚拟用户;
2、持续运行**分钟;
3、运行结束时,每秒结束**个用户,直到所有用户结束为止。​

关注事务​

登录​

监控指标​

响应时间,事务成功数,服务器cpu,内存使用情况​

预期结果​

响应时间小于*秒,事务成功率大于**%,cpu使用率小于**%,内存使用率小于**%。​

1.1.3 测试结果

并发用户数

压测时长

90%的用户响应时间(s)

平均响应时间(s)

事务成功率

每秒处理事务

CPU占用率

内存可用率

(1) ***用户同时提交登录请求

1)运行成功(截图)

2)概要报告(截图)

3)每秒处理事务(截图)

4)CPU及内存(截图)

(2) ***用户同时提交登录请求

1)运行成功(截图)

2)概要报告(截图)

3)每秒处理事务(截图)

4)CPU及内存(截图)

(3) ***用户同时提交登录请求

1)运行成功(截图)

2)概要报告(截图)

3)每秒处理事务(截图)

4)CPU及内存(截图)

1.2 保存报销单

1.2.1 场景说明

保存报销单场景模拟用户进入系统新建报销单,填写相关信息并进行保存。分别并发模拟***、***、***用户点击保存按钮,持续时间为***分钟,监测指标为响应时间,事务成功率,服务器cpu和内存使用情况等。

1.2.2 测试用例

下表为***、***、***人分别点击保存单据的测试用例:

用例名称​

xxx人同时保存报销单​

用例编号​

003​

测试步骤​

1、用户登录系统;
2、新建报销单,(新建内容);
3、点击保存按钮。​

场景设计​

1 、每秒启动**个虚拟用户,共生成xxx个虚拟用户;
2、持续运行**分钟;
3、运行结束时,每秒结束**个用户,直到所有用户结束为止。​

关注事务​

保存​

监控指标​

响应时间,事务成功数,服务器cpu,内存使用情况​

预期结果​

响应时间小于*秒,事务成功率大于**%,cpu使用率小于**%,内存使用率小于**%。​

1.2.3 测试结果

并发用户数

压测时长

90%的用户响应时间(s)

平均响应时间(s)

事务成功率

每秒处理事务

CPU占用率

内存可用率

(4) ***用户同时保存报销单

5)运行成功(截图)

6)概要报告(截图)

7)每秒处理事务(截图)

8)CPU及内存(截图)

(5) ***用户同时保存报销单

5)运行成功(截图)

6)概要报告(截图)

7)每秒处理事务(截图)

8)CPU及内存(截图)

(6) ***用户同时保存报销单

5)运行成功(截图)

6)概要报告(截图)

7)每秒处理事务(截图)

8)CPU及内存(截图)

1.3 提交报销单

1.3.1 场景说明

提交报销单场景模拟用户进入系统新建报销单,填写相关信息进行保存后提交报销单。分别并发模拟***、***、***用户点击提交按钮,持续时间为***分钟,监测指标为响应时间,事务成功率,服务器cpu和内存使用情况等。

1.3.2 测试用例

下表为***、***、***人分别提交报销单的测试用例:

用例名称​

xxx人同时提交报销单​

用例编号​

003​

测试步骤​

1、用户登录系统;
2、新建报销单,(新建内容);
3、点击保存按钮。​

4、点击提交按钮​

场景设计​

1 、每秒启动**个虚拟用户,共生成xxx个虚拟用户;
2、持续运行**分钟;
3、运行结束时,每秒结束**个用户,直到所有用户结束为止。​

关注事务​

提交​

监控指标​

响应时间,事务成功数,服务器cpu,内存使用情况​

预期结果​

响应时间小于*秒,事务成功率大于**%,cpu使用率小于**%,内存使用率小于**%。​

1.3.3 测试结果

并发用户数

压测时长

90%的用户响应时间(s)

平均响应时间(s)

事务成功率

每秒处理事务

CPU占用率

内存可用率

(7) ***用户同时提交报销单

9)运行成功(截图)

10)概要报告(截图)

11)每秒处理事务(截图)

12)CPU及内存(截图)

(8) ***用户同时提交报销单

9)运行成功(截图)

10)概要报告(截图)

11)每秒处理事务(截图)

12)CPU及内存(截图)

(9) ***用户同时提交报销单

9)运行成功(截图)

10)概要报告(截图)

11)每秒处理事务(截图)

12)CPU及内存(截图)

以上是关于软件测试系列十一《压力测试场景及测试用例模板》的主要内容,如果未能解决你的问题,请参考以下文章

软件测试系列十《压力测试方案》

软件测试系列十《压力测试方案》

软件测试系列十二《压力测试报告模板》

软件测试系列十二《压力测试报告模板》

干货| 接口测试用例和报告模板

软件测试系列九《压力测试申请需提供事项说明》