常规业务混合操作场景性能测试用例(1)
测试用例名称 | 常规业务混合操作场景性能测试用例 | ||
测试用例标识 | Xxt_1 | ||
测试覆盖需求(性能特性) | (1)在有数据情况下,登陆、发信息、查看收件箱、查看考勤信息组合场景下400用户并发处理能力 (2)登陆响应时间不超过7秒 (3)发信息响应时间不超过5秒 (4)查看收响应时间不超过7秒 (5)查看考勤响应时间不超过4秒 | ||
功能简述 | 查看400用户进行登陆、发信息、查看收件箱、查看考勤信息组合情况时,系统并发处理能力,同时考查各业务响应时间否符合响应时间要求 | ||
(前置/假设)条件 | 1.应用服务器 操作系统:redhat linux 处理器:Inter(R) Pentium(R) CPU 3.0GHz (4 CPUs) 内存 : 4GB 硬盘:无紧要 网卡:1000兆
| ||
用例间的依赖 | 无 | ||
用例描述 | 模拟400用户在线应用系统,登陆、发信息、查看收件箱、查看考勤信息4个应用作为一个场景使用资源: 100用户进行查询操作,50用户发送信息,150查看收件箱, 100用户查看考勤信息
| ||
关键技术 应用说明 | (1)因为4种操作场景功能独立,所以应该独立录制脚本, (2)为了实现并发,在3个脚本中应该加入相同的集合点 (3)为了要衡量4个操作的响应时间,需要加入事务、参数化 | ||
操作步骤 | (1)启动LR的VuGen (2)录制登录脚本,加入事务、集合点、参数化帐号、密码,然后保存为xxt_login (3)录制发信息脚本,加入事务、集合点、参数化帐号、密码,信息内容,然后保存为xxt_sendMes (4)录制查看收件箱脚本,加入事务、集合点、参数化帐号、密码,然后保存为xxt_inBox (5)录制查看考勤信息脚本,加入事务、集合点、参数化帐号、密码,然后保存为xxt_attendanceInfo (6)设置Run-Time Setting后启动LR的Controller (7)需要根据上面的用例描述来建立场景 (8)启动LR的Analysis (9)分析结果,验证相关指标是否达标,记录相关结果,提出改改意见
| ||
期望结果 | 支持400用户在线操作,登陆、发信息、查看收件箱、查看考勤信息,各功能的响应时间不超过要求 | ||
编写人 |
| 日期: |
|