产品性能测试用例.docx
《产品性能测试用例.docx》由会员分享,可在线阅读,更多相关《产品性能测试用例.docx(26页珍藏版)》请在冰豆网上搜索。
产品性能测试用例
性能测试用例
1、单用户测试
用例编号:
001
性能描述:
响应时间
用例目的:
测试打开WEB系统的响应时间是否符合标准
前提条件:
步骤
输入/动作
期望的性能
(平均值)
实际性能(平均值)
1.
打开IE11浏览器
2.
输入网址:
http:
//192.168.30.51:
8099/max-
web/mainInfo/view
3.
点击“转到”进入登陆页面
<3s
4.
关闭浏览器
用例编号:
002
性能描述:
响应时间
用例目的:
测试登陆的响应时间是否符合标准
前提条件:
步骤
输入/动作
期望的性能
(平均值)
实际性能(平均值)
1.
打开IE浏览器
2.
输入网址:
http:
//192.168.30.51:
8099/max-
web/mainInfo/view
3.
点击“转到”进入登录页面
<3s
4.
输入用户名:
han,密码:
123456
5.
点击“登录”进入系统主页面
<3s
6.
点击“退出”
7.
关闭浏览器
用例编号:
003
性能描述:
响应时间
用例目的:
测试台账查询的响应时间是否符合标准
前提条件:
登陆成功
步骤
输入/动作
期望的性能(平均值)
实际性能(平均值)
1.
打开IE浏览器
2.
输入网址:
http:
//192.168.30.51:
8099/max
-web/mainInfo/view
3.
点击“转到”进入登录页面
<3s
4.
输入用户名:
han,密码:
123456
5.
点击“登录”进入系统主页面
<3s
6.
点击“台账管理”进入台账管理页
面
<3s
7.
在快速查询输入框输入设备编码
“417”
8.
点击“查询”显示查询结果
<3s
9.
在快速查询输入框输入设备名称
“粗格栅”
10.
点击“查询”显示查询结果
<3s
11.
在分页选择框选择“100”条,显示查询结果
<3s
12.
点击“全部”(有500条数据)显示查询结果
<5s
13.
点击“退出”按钮推出
14.
关闭浏览器
用例编号:
004
性能描述:
响应时间
用例目的:
测试巡检工单查询的响应时间是否符合标准
前提条件:
登陆成功
步骤
输入/动作
期望的性能(平均值)
实际性能(平均值)
1.
打开IE浏览器
2.
输入网址:
http:
//192.168.30.51:
8099/max
-web/mainInfo/view
3.
点击“转到”进入登录页面
<3s
4.
输入用户名:
han,密码:
111111
5.
点击“登录”进入系统
<3s
6.
点击“巡检工单”进入巡检工单页
面
<3s
7.
在巡检工单查询输入框中输入工单编码“222222-PT171017002”
8.
点击“查询”显示查询结果
<3s
9.
在巡检工单查询输入框中输入工单名称“20170915巡检路线001_巡
检工单”
10.
点击“查询”显示查询结果
<3s
11.
在分页选择框选择“100”条,显示查询结果
<3s
12.
点击“全部”(有500条数据)显示查询结果
<5s
13.
点击“退出”按钮退出
14.
关闭浏览器
用例编号:
005
性能描述:
响应时间
用例目的:
入库的响应时间是否符合标准
前提条件:
进入系统
步骤
输入/动作
期望的性能(平均值)
实际性能(平均值)
1.
打开IE浏览器
2.
输入网址:
http:
//192.168.30.51:
8099/max
-web/mainInfo/view
3.
点击“转到”进入登录页面
<3s
4.
输入用户名:
han,密码:
111111
5.
点击“登录”进入系统
<3s
6.
点击“入库管理”进入入库管理页
面
<3s
7.
在入库管理查询输入框中输入单据编号“In-1506664218192”
8.
点击“查询”显示查询结果
<3s
9.
点击“入库管理”进入入库管理页
面
在入库管理查询输入框中输入仓
库名称“甲类仓库”
10.
点击“查询”显示查询结果
<3s
11.
在分页选择框选择“100”条,显示查询结果
<3s
12.
点击“全部”(有500条数据)显示查询结果
<5s
13.
点击“退出”按钮退出
14.
关闭浏览器
2、用户并发测试:
核心模块
功能
登陆系统
目的
测试多人同时登陆系统的性能情况
方法
多人登录系统,采用LOADRUNNE录加压;持续时间5分钟,用户数量为
R制任务,然后开始对系统
30个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
30人
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
30人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
30人
功能
登录系统
目的
测试多人同时登录的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间20分钟,用户数量为100个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理
事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
100人
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
100人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
100人
功能
巡检
目的
测试多人同时查询巡检工单的性能情况
方法
多人登录系统,采用LOADRUNNE录R加压;持续时间5分钟,用户数量为
制任务,然后开始对系统
30个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
50人
0.032
0.128
60
0.067
543
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
50人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
50人
功能
巡检
目的
测试多人同时查询巡检工单的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间20分钟,用户数量为100个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理
事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
100
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
100人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
100人
功能巡检
目的
测试多人同时查询巡检工单的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间80分钟,用户数量为300个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理
事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
300
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
300人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
300人
功能
巡检
目的
测试多人同时查询巡检工单的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间120分钟,用户数量为500个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
500
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
500人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
500人
功能
入库
目的
测试多人同时查询入库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间5分钟,用户数量为30个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
30
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
30人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
30人
功能
入库
目的
测试多人同时查询入库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间20分钟,用户数量为100个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
100
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
100人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
100人
功能
巡检
目的
测试多人同时查询入库的性能情况
方法
多人登录系统,采用LOADRUNN始对系统加压;持续时间80分钟个。
E录R制任务,然后开
,用户数量为300
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理
事务数
事务成功率
每秒点击率
平均流量(字节/秒)
300
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
300人
并发用户数与应用
服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
300人
功能
巡检
目的
测试多人同时入库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间120分钟,用户数量为500个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
500
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
500人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
500人
功能
出库
目的
测试多人同时查询出库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间20分钟,用户数量为100个。
并发用户数与事务执行
情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每
秒处理
事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
100
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
100人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
100人
功能
出库
目的
测试多人同时查询出库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间80分钟,用户数量为300个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
300
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
300人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
300人
功能
出库
目的
测试多人同时新建出库的性能情况
方法
多人登录系统,采用LOADRUNNE录R制任务,然后开始对系统加压;持续时间120分钟,用户数量为500个。
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量
(字节/秒)
500
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
500人
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
500人
3用户并发测试:
组合模块
功能
100人同时操作:
30人登陆,20人巡检查询,20出库查询,30入库查询,
目的
测试100人同时对系统操作,系统的性能情况
方法
采用LOADRUNN录ER制任务,然后开始对系统加压;持续时间40分钟,用户数量100个
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒事务数
事务成功率
每秒点击率
平均流量(字节/秒)
登陆
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入登库陆查询
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入库查询
30人登陆,
20人巡检查询,20出库查询,30入库查询
并发用户数
与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
30人登陆,20人巡检查询,20出库查询,30入库查询
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
30人登陆,20人巡检查询,20出库查询,30入库查询
功能
300人同时操作:
50人登陆,100人巡检查询,70出库查询,80入库查询,
目的
测试300人同时对系统操作,系统的性能情况
方法
采用LOADRUNN录ER制任务,然后开始对系统加压;持续时间100分钟,用户数量300个
并发用户数与事务执行情况
并发用户数
事务平均响应时间
事务最大响应时间
平均每秒事务数
事务成功率
每秒点击率
平均流量(字节/秒)
登陆
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入登库陆查询
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入库查询
50人登陆,100人巡检查询,70出库查询,80入库查询
并发用户数与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
50人登陆,100人巡检查询,70出库查询,80入库查询
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
50人登陆,100人巡检查询,70出库查询,80入库查询
功能
500人同时操作:
70人登陆,200人巡检查询,120出库查询,
110入库查询,
目的
测试500人同时对系统操作,系统的性能情况
方法
采用LOADRUNN录ER制任务,然后开始对系统加压;持续时间200分钟,用户数量500个
并发用户数与事务执行情况
并发用户数事务平均响事务最大平均每秒事务成功率
应时间响应时间事务数每平均流
登陆
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入库查询
登陆
巡检查询
出库查询
入库查询
秒点击率
量(字节/秒)
70人登陆,
200人巡检查询,120出库查询,
110入库查询
并发用
户数
与数据库主机
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
DB参数1
其它参数
70人登陆,
200人巡检查询,120出库查询,
110入库查询
并发用户数与应用服务器的关系表
并发用户数
CPU利用率
MEM利用率
磁盘I/O情况
70人登陆,200人巡检查询,120出库查询,
110入库查询
4大数据量测试
功能
目的
方法
并发用户数与事务执行情况
输入
说明
事务平均响应时间
事务最大
响应时间
平均每秒处理事务数
事务成功率
每秒点击率
平均流量(字节/秒)
5疲劳强度测试
极限名称
最大并发用户数
前提条件
运行时间
输入/动作
输出/响应
是否能正常运行
例如10个用户并发操作
例如20个用户并发操作
故障发生的时刻
故障描述
任务A无故障运
行的平均时间间隔
(CPU小时)
任务A无故障运
行的最小时间间隔
(CPU小时)
任务A无故障运
行的最大时间间隔
(CPU小时)