《Web性能测试实战》性能测试用例模板

本文提供了一套完整的性能测试用例模板,包括预期性能指标、用户并发测试、大数据量测试、疲劳强度测试及网络性能测试等内容,适用于指导软件性能测试工作。

Web性能测试实战》性能测试用例模板

1文档介绍

1.1文档目的

 

1.2文档范围

 

1.3读者对象

 

1.4参考文献

 

1.5术语与解释

缩写、术语

   

 

 

 

 

 

2测试需求分析

2.1被测试对象的介绍

 

2.2测试范围与目的

 

2.3测试环境与测试辅助工具的描述

3性能测试用例

3.1预期性能指标测试用例

下面的测试方法比较详细,也可以根据实际需要把所有的指标写在一起,简要描述测试方法,以达到节省时间的目的(列出测试对象、期望的性能、实际性能三项即可以)。

1 指标A描述

用例编号:

001

性能描述:

 

用例目的:

 

前提条件:

 

特殊的规程说明:

 

用例间的依赖关系:

 

步骤

输入/动作

期望的性能(平均值)

实际性能(平均值)

回归测试

1.          

示例:典型值…

 

 

 

2.          

示例:边界值…

 

 

 

3.          

示例:异常值…

 

 

 

4.          

 

 

 

5.          

 

 

 

6.          

 

 

 

2 指标B描述

用例编号:

002

性能描述:

 

用例目的:

 

前提条件:

 

特殊的规程说明:

 

用例间的依赖关系:

 

步骤

输入/动作

期望的性能(平均值)

实际性能(平均值)

回归测试

1.          

示例:典型值…

 

 

 

2.          

示例:边界值…

 

 

 

3.          

示例:异常值…

 

 

 

4.          

 

 

 

5.          

 

 

 

6.          

 

 

 

……
3.2用户并发测试:核心模块
1 核心模块A测试内容描述

功能

 

目的

 

方法

 

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

平均每秒处理事务数

事务成功率

每秒点击率

平均流量(字节/秒)

20

 

 

 

 

 

 

25

 

 

 

 

 

 

30

 

 

 

 

 

 

35

 

 

 

 

 

 

40

 

 

 

 

 

 

45

 

 

 

 

 

 

50

 

 

 

 

 

 

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

DB参数1

其它参数

20

 

 

 

 

 

25

 

 

 

 

 

30

 

 

 

 

 

35

 

 

 

 

 

40

 

 

 

 

 

45

 

 

 

 

 

50

 

 

 

 

 

并发用户数与应用服务器的关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

20

 

 

 

25

 

 

 

30

 

 

 

35

 

 

 

40

 

 

 

45

 

 

 

50

 

 

 

 

2 核心模块B测试内容描述

 

……
3.3用户并发测试:组合模块
1 模块组合描述A

功能

 

目的

 

方法

 

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

平均每秒事务数

事务成功率

 

每秒点击率

 

平均流量(字节/秒)

业务1

业务2

业务3

业务1

业务

2

业务3

业务1

业务2

业务3

业务1

业务2

业务3

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

DB参数1

其它参数

20

 

 

 

 

 

25

 

 

 

 

 

30

 

 

 

 

 

35

 

 

 

 

 

40

 

 

 

 

 

45

 

 

 

 

 

50

 

 

 

 

 

并发用户数与应用服务器的关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

20

 

 

 

25

 

 

 

30

 

 

 

35

 

 

 

40

 

 

 

45

 

 

 

50

 

 

 

 

 

 

2 模块组合描述B

 

……
3.4大数据量测试
1 大数据量场景A描述

    编写用例的格式如下:

功能

 

目的

 

方法

 

并发用户数与事务执行情况

输入说明

事务平均响应时间

事务最大响应时间

平均每秒处理事务数

事务成功率

每秒点击率

平均流量(字节/秒)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 大数据量场景B描述

    编写用例的格式如下:

功能

 

目的

 

方法

 

并发用户数与事务执行情况

输入说明

事务平均响应时间

事务最大响应时间

平均每秒处理事务数

事务成功率

每秒点击率

平均流量(字节/秒)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

……
3.5疲劳强度测试
1 疲劳强度测试场景A描述

 

极限名称A

例如“最大并发用户数量”

前提条件

                        

运行时间

 

输入/动作

输出/响应

是否能正常运行

例如10个用户并发操作

 

 

例如20个用户并发操作

 

 

 

 

故障发生的时刻

故障描述

 

 

……

 

任务A无故障运行的平均时间间隔

CPU小时)

任务A无故障运行的最小时间间隔

CPU小时)

任务A无故障运行的最大时间间隔

CPU小时)

 

2 疲劳强度测试场景B描述

 

……

 

3.6网络性能测试
1 网络测试场景A描述

目的

测试广域网网络资源在不同并发用户条件下的使用情况

方法

在不同的广域网带宽下(64K128K256K….)使用LoadRunner录制的日常业务的应用脚本,以不同的并发数进行并发性测试,记录各种用户连接数下,不同并发请求的性能变化;同时记录路由器端口的流量和其他数据。

运行时间

 

用户并发数

事务响应时间

端口流量

丢报率

 

 

 

 

 

 

 

 

 

 

 

 

2 网络测试场景A描述

 

……


Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1569541


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值