1、培训资源管理性能测试用例密级:秘密版本:1.0国网培训资源管理性能测试目录1概述 31.1编写目的 31.2背景 31.3数据负载 31.4极限测试 31.5测试案例终止条件 31.6术语和缩写词 42测试环境 42.1硬件环境 42.2网络环境 52.3服务器配置参数 53测试用例 6性能测试点列表 63.1 P-001-访问首页 6测试用例描述 6并发数量 63.2 P-002-查看培训资源列表 7测试用例描述 7并发数量 73.3 P-003-培训资源分类 7测试用例描述 7并发数量 73.4 P-004-资源申请 8测试用例描述 8并发数量 83.5 P-005-我的申请 8测试用例描
2、述 8并发数量 83.6 P-006-资源审批 9测试用例描述 9并发数量 93.7 P-008-搜索 9测试用例描述 9并发数量 93.8 P-009-混合测试 10测试用例描述 10并发数量 103.10 P-010-持续性测试 10测试用例描述 101概述1.1编写目的 编写本文档的目的是为了让性能测试人员更深刻的理解性能测试需求,对性能测试起到指导作用。使项目经理、产品经理了解性能测试方法以及性能测试过程,保证此测试用例完全符合性能测试需求。预期读者为项目经理、产品经理、软件测试人员等。1.2背景 该文档是模拟产品上线半年后一台服务器的性能需求写的测试用例,包括单点测试,混合测试,持续
3、性测试。1.3数据负载预计为系统正常运行半年后一台服务器的数据负载量项目数据量备注用户负载10000个用户培训资源500条资源申请1000条注:1.4极限测试满足性能需求:需找到能够满足性能需求的最大并发数量。 不满足性能需求:需找到能够满足性能需求的最小并发数量。1.5测试案例终止条件 正确终止条件:测试成功运行,满足性能需求。错误终止条件:测试过程中发生大量错误,或与性能需求相差太远。1.6术语和缩写词 单点测试:只对一个测试点进行性能测试,作用是测试该点是否存在性能问题。 混合测试:对多个测试点同时进行性能测试,作用是模拟业务高峰时不同用户完成不同的操作。 持续性测试:并发数小的混合测试
4、(不定期出现业务高峰期),保证服务器能够在一定压力一定时间下稳定运行。 理想用时:用户认为比较理想的平均响应时间。 最大用时:用户认为能够接受的最大平均响应时间。2测试环境2.1硬件环境 服务器配置: 物理服务器品牌HP或IBM或其他品牌CPU4-8个内存8G硬盘500G网络设备千兆网卡 测试机配置:测试用机品牌戴尔或联想等品牌CPU2内存4G硬盘160G网络设备千兆网卡操作系统Windows 2003 Server性能软件其它软件Weblogic 和 Oracle 10g v22.2网络环境2.3服务器配置参数WebLogic参数product mode:truejava Mem: -Xms
5、 512M -Xmx=512Mjava PermSize : 96mjava MaxPermSize : 1024mAccept Blog : 70Jsp Keep Genarated : true3测试用例性能测试点列表测试用例编号性能测试点描述备注P-001-访问首页登陆系统后,显示的页面。150并发7秒P-002-查看培训资源列表在首页点击培训资源管理后,显示该功能节点中相关数据的列表100 并发5秒P-003-培训资源分类在首页点击资源分类后,显示该功能节点中相关数据的列表100并发7秒P-004-资源申请在资源申请列表,点击提交申请。50并发3秒P-005-我的申请在点击我的申请后,
6、显示该功能节点中相关数据的列表50并发5秒P-006-资源审批管理员对申请资源进行审批。50并发2秒P-008-搜索在培训资源列表查询中输入关键字,搜索数据。25并发5秒P-009-混合测试混合测试总并发150P-010-持续性测试持续性测试-总并发100持续24小时 3.1 P-001-访问首页测试用例描述1. 进入系统登陆页面;2. 记录页面完全打开所用的时间;3. 输入用户名及密码后,登陆上系统;4. 记录页面完全打开所用的时间。预期结果: 在150并发的情况下,操作时间不超过7秒钟。并发数量编号并发数量测试次数备注1100321503320033.2 P-002-查看培训资源列表测试用
7、例描述1. 进入系统登陆页面;2. 输入用户名及密码后,登陆上系统;3. 选择培训资源管理;4. 记录页面完全打开所用的时间。预期结果: 在100并发的情况下,操作时间不超过5秒钟。并发数量编号并发数量测试次数备注150321003315033.3 P-003-培训资源分类测试用例描述1. 进入系统登陆页面;2. 输入用户名及密码后,登陆上系统;3. 选择培训资源分类;4. 记录页面完全打开所用的时间。预期结果: 在100并发的情况下,操作时间不超过7秒钟。并发数量编号并发数量测试次数备注150321003315033.4 P-004-资源申请测试用例描述1. 进入系统登陆页面;2. 输入用户
8、名及密码后,登陆上系统3. 选择资源申请4. 填写申请表并提交5. 记录页面完全打开所用的时间。预期结果: 在50并发的情况下,操作时间不超过3秒钟。并发数量编号并发数量测试次数备注170321003313033.5 P-005-我的申请测试用例描述1. 进入系统登陆页面;2. 输入用户名及密码后,登陆上系统3. 在培训资源管理中选择我的申请4. 记录页面完全打开所用的时间。预期结果: 在50并发的情况下,操作时间不超过5秒钟。并发数量编号并发数量测试次数备注1303350357033.6 P-006-资源审批测试用例描述1. 进入系统登陆页面;2. 输入用户名及密码后,登陆上系统;3. 在培
9、训资源管理中,选择待审批的申请并审批;4. 记录页面完全打开所用的时间。预期结果: 在50并发的情况下,操作时间不超过2秒钟。并发数量编号并发数量测试次数备注12032503310033.7 P-008-搜索 测试用例描述1. 进入系统登陆页面;2. 输入用户名及密码后,登陆上系统;3. 选择选修课;4. 输入一个课程名称,选择搜索5. 记录页面完全打开所用的时间。预期结果: 在25并发的情况下,操作时间不超过5秒钟。并发数量编号并发数量测试次数备注1103225334033.8 P-009-混合测试测试用例描述1. 使用测试用例001-007的7个单点测试组成混合测试场景,总并发数为150,
10、运行30分钟;2. 记录各个测试点的响应时间;预期结果: 见下表备注。总并发数150功能点:所占比例:并发数:理想用时(秒)P-001-访问首页20305P-002-查看培训资源列表10153P-003-培训资源分类20%307P-004-资源申请203010P-005-我的申请10%157P-006-资源审批10155P-007-搜索10155并发数量3.10 P-010-持续性测试测试用例描述持续24小时对系统持续产生压力,并发总数及各脚本并发比例见下表。同时监视记录系统内存、cpu情况。总并发数100功能点:所占比例:并发数:理想用时(秒)P-001-访问首页25255P-002-查看培训资源列表10103P-003-培训资源分类20%207P-004-资源申请202010P-005-我的申请5%57P-006-资源审批10105P-007-搜索10105
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2