奋斗网上购物商城 性能测试用例
——
文件状态: [ ] 草稿 [ ] 初稿 [√] 正式发布 [ ] 正在修改 文件标识: 当前版本: V1.01 公司名称: 北京奋斗公司 方案编制: 方案审核: 完成日期:
.
精品文档
二○一一年五月
文件修改版本控制
序版本 号 1 2 3 4 5 6 7 8 9 10 11 12 13 章节号 状态 修改 更新 原因 修改人 修改日期 批准人 更新状态: 用字母表示。
C——创建,A——增加,M——修改,D——删除
.
精品文档
目 录
第1部分 概述 ..................................................................................................................................... 4 1.1 1.2 1.3 1.4 1.5
编写目的 ................................................................................................................................. 4 读者对象 ................................................................................................................................. 4 项目背景 ................................................................................................................................. 4 测试目标 ................................................................................................................................. 4 参考资料 ............................................................................................... 错误!未定义书签。
第2部分 测试配置要求 ..................................................................................................................... 5 2.1
网络环境 ................................................................................................................................. 5
网络硬件 ......................................................................................................................... 5
2.1.2 网络软件 ......................................................................................................................... 5 2.2 服务器环境 ............................................................................................................................. 5 2.2.1 服务器硬件 ..................................................................................................................... 5 2.2.1.1 应用服务器硬件 ............................................................................................................................. 5 2.2.1.2数据库服务器硬件 .......................................................................................................................... 6
2.2.2
2.1.1
服务器软件 ..................................................................................................................... 6 2.2.2.1 应用服务器硬软件 ......................................................................................................................... 6 2.2.2.2 数据库服务器硬软件 ..................................................................................................................... 6
测试机环境 ............................................................................................................................. 6
2.3
测试机硬件 ..................................................................................................................... 6
2.3.2 测试机软件 ..................................................................................................................... 6 2.4 测试工具 ................................................................................................................................. 7 2.5 测试数据 ................................................................................................................................. 7 2.6 测试策略 ................................................................................................................................. 7
第3部分 性能测试用例 ..................................................................................................................... 8 3.1
压力测试用例 ......................................................................................................................... 8
2.3.1
3.1.1
并发压力测试用例 ......................................................................................................... 8 3.1.1.1登录系统 .............................................................................................................................. 8
.
精品文档
第1部分 概述
1.1 编写目的
本方案描述了性能测试的测试环境、相关术语解释、测试用例的编码规则和性能测试用例等内容,本方案将用于指导软件测试人员进行性能测试。
1.2 读者对象
本方案的主要读者为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师、客户代表。
1.3 项目背景
项目名称:奋斗网上购物商城系统 项目简称: shopping系统 委托单位: 济南奋斗公司 开发单位: 北京奋斗公司
1.4 测试目标
通过性能测试,更早、更快地将软件系统中所存在的性能瓶颈找出来,并促进开发人员尽快地解决问题,最终向客户提供一个高质量的满足客户需求的软件产品。
.
精品文档
第2部分 测试配置要求
2.1 网络环境 2.1.1 网络硬件
网络性能测试机应用服务器网络数据库服务器
2.1.2 网络软件
Tomcat6.0
2.2 服务器环境 2.2.1 服务器硬件
2.2.1.1 应用服务器硬件
1、服务器数量:1台
2、服务器硬件配置:品牌:联想
内存:2.00G Xeon E5405 2.33 硬盘:160G
.
精品文档
2.2.1.2数据库服务器硬件
1、服务器数量:1台
2、服务器硬件配置:品牌:联想
内存:2.00G Xeon E5405 2.0 硬盘:160G
2.2.2 服务器软件
2.2.2.1 应用服务器硬软件
windowsXPSP2服务器版
2.2.2.2 数据库服务器硬软件
1、windowsXPSP2服务器版 2、数据库:oracle11g
2.3 测试机环境 2.3.1 测试机硬件
类型 手提电脑 1 数量(台) 配置 CPU: CR 2.20G 内存: 2.0G 硬盘: 160G
2.3.2 测试机软件
Windows XP SP2系统,火狐3.5.3浏览器。
.
精品文档
2.4 测试工具
性能测试工具Loadrunner11。
2.5 测试数据
分别模拟1个用户、10个用户、50个用户和100个用户来对系统进行加压。
2.6 测试策略
测试过程按三个步骤进行,即单独场景压力测试、混合场景压力测试、稳定性测试:
单独场景压力测试:针对某个功能点进行压力测试,分析测试结果是否满足用户要求的指标;
混合场景压力测试:根据实际用户操作,将多个单独的业务操作同时进行压力测试,分析测试结果是否满足用户要求的指标;
稳定性测试:选择某些业务场景对系统加载压力,持续运行一段时间,根据并发量或系统监控等来观察系统的稳定性。
.
精品文档
第3部分 性能测试用例
3.1 压力测试用例 3.1.1 并发压力测试用例 3.1.1.1登录系统
用例包名称 重要程度 测试人 测试准备 脚本设计 登录 重要 用例包编号 初始数据量 测试时间 LOGIN —— 1、 屏蔽登录系统时校验码的校验功能,输入任何校验值都正确; 2、 将登录用户的密码全部设置为1; 1、 乡镇系统为测试地址; 2、 将登录动作录制在Action中,并给登录动作插入事务; 3、 参数化登录用户名username,设置为unique+once形式。 1、 并发运行设置的虚拟用户数; 2、 忽略思考时间; 3、 监控响应时间、点击率、应用服务器中的CPU使用率和内存。 测试点 用户数 (个) 1 10 响应时间 (s) < 2 < 3 < 4 < 5 CPU(%) 吞吐率 内存 点击率(b/s) (p/s) (Hits/sec) < 75% < 75% < 75% < 75% >5,850,436 >5,852,803 >6,095,444 >6,401,081 >290 >290.15 >302.115 >317.266 场景设计 用例编号 LOGIN_ALL 登录 50 100 测试结果 相关脚本:
.
因篇幅问题不能全部显示,请点此查看更多更全内容