1、1 文档介绍1.1 文档目的该文档记录了性能测试用例,包括负载测试用例、强度测试用例。1.2 参考文献性能测试计划文档。2 性能测试用例2.1 预期性能指标测试用例用例编号: 001性能描述: 响应时间用例目的: 测试打开 WEB 系统的响应时间是否符合标准前提条件:步骤 输入/动作 期望的性能(平均值)实际性能(平均值)1. 打开 IE 浏览器2. 输入网址:http:/127.0.0.1:1080/WebTours3. 点击“转到” 5s4. 关闭浏览器用例编号: 002性能描述: 响应时间用例目的: 测试登陆的响应时间是否符合标准前提条件: 打开 Web 系统页面步骤 输入/动作 期望的
2、性能(平均值)实际性能(平均值)1. 打开 IE 浏览器2. 输入网址:http:/127.0.0.1:1080/WebTours3. 点击“转到”进入系统 5s4. 输入用户名:jojo,密码:bean5. 点击“Login”登陆 1s6. 点击“Sign Off”退出7. 关闭浏览器用例编号: 003性能描述: 响应时间用例目的: 测试订票的响应时间是否符合标准前提条件: 登陆成功步骤 输入/动作 期望的性能(平均值)实际性能(平均值)1. 打开 IE 浏览器2. 输入网址:http:/127.0.0.1:1080/WebTours3. 点击“转到”进入系统 5s4. 输入用户名:jojo
3、,密码:bean5. 点击“Login”登陆 1s6. 点击“Fights”进入订票 1s7. 选择订票信息8. 点击“Continue”下一步 3s9. 选择航班10. 点击“Continue”下一步 3s11. 填写用户信息12. 点击“Continue”完成 5s13. 点击“Sign Off”退出14. 关闭浏览器用例编号: 004性能描述: 响应时间用例目的: 测试取消订单的响应时间是否符合标准前提条件: 登陆成功步骤 输入/动作 期望的性能(平均值)实际性能(平均值)1. 打开 IE 浏览器2. 输入网址:http:/127.0.0.1:1080/WebTours3. 点击“转到”
4、进入系统 5s4. 输入用户名:jojo,密码:bean5. 点击“Login”登陆 1s6. 点击“Itinerary”查看订单 1s7. 选择订单8. 点击“Cancel Checked”取消订单3s9. 点击“Sign Off”退出10. 关闭浏览器用例编号: 005性能描述: 响应时间用例目的: 测试注册的响应时间是否符合标准前提条件: 进入系统步骤 输入/动作 期望的性能(平均值)实际性能(平均值)1. 打开 IE 浏览器2. 输入网址:http:/127.0.0.1:1080/WebTours3. 点击“转到”进入系统 5s5. 点击“sign up now”注册 1s6. 填写个
5、人信息8. 点击“Continue”注册成功 5s9. 关闭浏览器2.2 用户并发测试 :核心模块功能 登陆系统目的 测试多人同时登陆系统的性能情况方法 并发用户数与事务执行情况并发用户数 事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)30 人 并发用户数与数据库主机并发用户数CPU 利用率MEM 利用率磁盘 I/O 情况DB 参数 1 其它参数30 人 并发用户数与应用服务器的关系表并发用户数CPU 利用率 MEM 利用率 磁盘 I/O 情况30 人 功能 注册目的 测试多人同时注册的性能情况方法 并发用户数与事务执行情况并发用户数 事务平均响应时
6、间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)5 人 并发用户数与数据库主机并发用户数CPU 利用率MEM 利用率磁盘 I/O 情况DB 参数 1 其它参数5 人 并发用户数与应用服务器的关系表并发用户数CPU 利用率 MEM 利用率 磁盘 I/O 情况5 人 功能 订票目的 测试多人同时订票的性能情况方法 并发用户数与事务执行情况并发用户数 事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)50 人 0.032 0.128 60 0.067 543并发用户数与数据库主机并发用户数CPU 利用率MEM 利用率磁盘 I/O 情
7、况DB 参数 1 其它参数50 人 并发用户数与应用服务器的关系表并发用户数CPU 利用率 MEM 利用率 磁盘 I/O 情况50 人 功能 取消订单目的 测试多人同时取消订单的性能情况方法 并发用户数与事务执行情况并发用户数 事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)15 并发用户数与数据库主机并发用户数CPU 利用率MEM 利用率磁盘 I/O 情况DB 参数 1 其它参数15 人 并发用户数与应用服务器的关系表并发用户数CPU 利用率 MEM 利用率 磁盘 I/O 情况15 人 2.3 用户并发测试 :组合模块功能 100 人同时操作:5 人
8、注册,30 人登陆,50 人订票,15 人取消订单目的 测试 100 人同时对系统操作,系统的性能情况方法 并发用户数与事务执行情况事务平均响应时间事务最大响应时间平均每秒事务数事务成功率并发用户数登陆注册订票取消订单登陆注册订票取消订单登陆注册订票取消订单登陆注册订票取消订单每秒点击率平均流量(字节/秒)5 人注册,30 人登陆,50 人订票,15 人取消订单并发用户数与数据库主机并发用户数CPU 利用率MEM 利用率磁盘 I/O 情况 DB 参数 1 其它参数5 人注册,30 人登陆,50 人订票,15 人取消订单并发用户数与应用服务器的关系表并发用户数 CPU 利用率 MEM 利用率 磁盘 I/O 情况5 人注册,30人登陆,50 人订票,15 人取消订单2.4 大数据量测试功能 目的 方法 并发用户数与事务执行情况输入说明事务平均响应时间事务最大响应时间平均每秒处理事务数事务成功率每秒点击率平均流量(字节/秒)2.5 疲劳强度测试极限名称 最大并发用户数前提条件 运行时间 输入/动作 输出/响应 是否能正常运行例如 10 个用户并发操作 例如 20 个用户并发操作 故障发生的时刻 故障描述 任务 A 无故障运行的平均时间间隔 (CPU 小时)任务 A 无故障运行的最小时间间隔 (CPU 小时)任务 A 无故障运行的最大时间间隔 (CPU 小时)