OA项目-测试用例_第1页
OA项目-测试用例_第2页
OA项目-测试用例_第3页
OA项目-测试用例_第4页
OA项目-测试用例_第5页
已阅读5页,还剩17页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XX 市教育局市教育局 OA 系统系统 测试用例测试用例 文件标识:SZ-OA-TEST-CASE 当前版本:1.0 作 者:杨敏 文件状态: 草稿 正式发布 正在修改 完成日期:2009-8-15 机构图标 机构公开信息 版 本 历 史 版本/状态作者参与者起止日期备注 v1.0杨敏蔡清、林 培 2009-08- 122009-08-14 正式发布 目目目 录录录 1. 文档介绍文档介绍.4 1.1 文档目的.4 1.2 文档范围.4 1.3 读者对象.4 1.4 参考文献.4 1.5 术语与缩写解释.4 2. 功能测试用例功能测试用例.5 2.1 被测试对象的介绍.5 2.2 测试范围与目

2、的.5 2.3 测试环境与测试辅助工具的描述.5 2.4 测试驱动程序的设计.5 2.5 功能测试用例.5 3. 性能测试用例性能测试用例.15 3.1 被测试对象的介绍.15 3.2 测试范围与目的.15 3.3 测试环境与测试辅助工具的描述.15 3.4 测试驱动程序的设计.16 3.5 性能测试用例.16 4. 图形用户界面测试用例图形用户界面测试用例.17 4.1 被测试对象的介绍.17 4.2 测试范围与目的.17 4.3 测试环境与测试辅助工具的描述.18 4.4 测试驱动程序的设计.19 4.5 测试人员分类.19 4.6 用户界面测试的检查表.19 5. 压力测试用例压力测试用

3、例.20 5.1 被测试对象的介绍.20 5.2 测试范围与目的.20 5.3 测试环境与测试辅助工具的描述.20 5.4 测试驱动程序的设计.21 5.5 压力测试用例.21 附录:评审意见附录:评审意见.22 1. 文档介绍文档介绍 1.1 文档目的文档目的 本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质 量。 1.2 文档范围文档范围 本文档包括了功能测试用例、性能测试用例、GUI 测试用例、压力测试用例。 1.3 读者对象读者对象 测试工作组成员,项目经理,个别开发人员 1.4 参考文献参考文献 软件测试技术 徐芳,机械工业出版社,2007-2 05-OA

4、 项目-测试用例模板 05-OA 项目-需求规格说明书 05-OA 项目-测试用例模板 OA 系统测试计划 杨敏,2008-7-3 1.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 OAOffice Automation GUI 图形用户界面 2. 功能测试用例功能测试用例 2.1 被测试对象的介绍被测试对象的介绍 办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等技术 与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策 的一种辅助手段。系统主要供云山市教育局内部各个部门及各下级直属单位办公用。以下主

5、 要是针对 OA 系统的各功能进行测试。 2.2 测试范围与目的测试范围与目的 测试范围是需求规格说明书中的需求 3.1 功能性需求中的各个子模块的各个功能。 测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。 2.3 测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述 2.3.1 测试环境 操作系统 Windows XP 浏览器 Microsoft Internet Explorer 移动浏览器 WAP 2.3.2 测试辅助工具 Winrunner C/S、B/S 架构下功能性自动化测试工具 2.4 测试驱动程序的设计测试驱动程序的设计 2.5 功能测试用例功能测试

6、用例 需求 3.1.2 公文管理的用户模块 完成公文的起草、审核、审批、发文和归档操 作,实现公文管理的办公自动化 用例目的能够成功完成用公文管理的各操作 前提条件公文管理模块能够运行 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA1211 选择公文处理 流程 可以自由选 择流程 OA122选择起草公文能够起草公 文 OA123下模公文模块可以下载所 选择的公文 OA124填写公文内容可以在公文 内输入内容 OA125 上传 WROA 系统时,没有 填写公文名称, 但有选择公文 上传地址 不能执行上 传操作 OA126 上传 WROA 系统时,

7、有填 写公文名称, 但没有选择公 文上传地址 不能执行上 传操作 OA127 上传 WROA 系统时,有填 写公文名称和 有选择公文上 传地址 能执行上传 操作 OA128 科室主任审核 公文 能点击同意 或不同意按 钮 OA129 科室工作人员 审核公文 不能点击同 意或不同意 按钮 OA1210 副局长审核公 文 不能点击同 意或不同意 按钮 OA1211 副局长审批公 文 能点击同意 或不同意按 钮 OA1212 科室工作人员 审批公文 不能点击同 意或不同意 按钮 OA1213 科室主任审批不能点击同 公文意或不同意 按钮 OA1214 公文分发 通过审批后 公文会自动 分发 OA12

8、15 公文归档 起草后工作 人员可以点 击同意或不 同意按钮进 行归档 需求 3.1.2 公文管理的系统模块 主要是供系统管理员定义公文管理基础 信息用。 用例目的能够完成定义公文管理基础信息 前提条件公文管理模块能够运行 用例 ID输入/动作期望结果 实际情况 Pass/ Fail /To do 注释执行人员 OA121 以 WORD 方式 建立几个独立的 公文模块 可以供用 户填写和 以附近形 式流通 OA122新建和删除公文 模块 新建和删 除公文模 块 OA123公文模块在流传 时删除公文模块 不能删除 公文模块 OA124 公文模块在流传 时新增公文处理 流程 可以新增 公文处理 流

9、程 OA125 不是管理员的用 户对公文模维护 进行操作 不能对公 文模维护 进行操作 OA126 管理员用户对公 文模维护进行操 作 能对公文 模维护操 作 OA127显示公文流程列 表,点击删除 可以删除 公文流程 OA128公文处理流程在 流传时删除公文 不能删除 公文处理 模块流程 OA129 公文模块在流传 时新增公文处理 流程 可以新增 公文处理 流程 OA12 10 不是管理员的用 户对公文流程列 表进行操作 不能对公 文处理流 程进行操 作 OA12 11 管理员的用户对 公文流程列表进 行操作 可以对公 文处理流 程进行操 作 OA12 12 对各类别公文设 置对应审批流程

10、可以设置 OA12 13 新增流程时,输 入流程名称、对 应模板、流程描 述,然后再定义 流程里面的具体 活动 可以保存 该流程 OA12 14 新增流程时,输 入流程名称、对 应模板、流程描 述,不定义流程 里面的具体活动 不可以保 存该流程 OA12 15 不是管理员的用 户对新增公文流 程进行操作 不能对新 增公文流 程进行操 作 OA12 16 管理员的用户对 新增公文流程进 行操作 可以对新 增公文流 程进行操 作 需求 3.1.3 会议管理的办公模块 成会议申请、审批及会议归档等操 作,实现云山市教育局会议管理的 自动化 用例目的够成功完成会议管理的各操作 前提条件会议管理模块能够

11、运行 用例 ID输入/动作期望的输实际情况Pass/注释执行人 出/相应Fail /To do 员 OA131 会议申请发起 人员填写议类 型、主题、简 介、参与者、 需要设备类型 及数量等信息 会议申请 完成 OA132 会议申请人员 填写会议类型、 主题、简介、 需要设备类型 及数量等信息, 没有填参与者 会议申请 不通过 OA133 教育局局长对 发起的会议申 请进行审批 可以点击 同意或不 同意按钮 OA134 主任对发起的 会议申请进行 审批 不可以点 击同意或 不同意按 钮 OA135 分管办公室的 副局长对各处 室提交的会议 申请进行审批 可以点击 同意或不 同意按钮 OA136

12、 主任对各处室 提交的会议申 请进行审批 不可以点 击同意或 不同意按 钮 OA137 会议通过后,会 议申请自动发 给办公室主任 办公室主 任可以收 到 OA138 办公室主任安 排完成后,会议 通知自动下达 各参加会 议的有关 人员可以 收到会议 通知 OA139 会议记录需要 归档 系统中会 保存有会 议记录 需求 3.1.3 会议管理的系统模块功能与会议管理模块相关 用例目的能够完成管理会议管理基础信息 前提条件系统管理模块可以实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA131 新建、删除、 更改会议类型 可以新建、 删除、更

13、改会议类 型 OA132 管理员用户对 公议管理模块 的维护进行操 作 可以操作 OA133 不是管理员的 用户对公议管 理模块的维护 操作 不可以操 作 需求 3.1.4 用车管理的办公模块 完成用车的申请、审批及交车等操作, 实现云山市教育局用车管理自动化 用例目的能成功完成用车管理的各操作 前提条件用车管理模块能够运行 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA141 提出用车申请, 填写出行地、 时间段、人员 数目、行程简 介、需车类型 等资料 申请通过, 等待审批 OA142 提出用车申请, 填写出行地、 人员数目、行 程简介、需

14、车 类型等资料,不 填写时间段 申请不通 过 OA143 教育局局长对 可以点击 全局各处室发 起的用车申请 进行审批 同意或不 同意按钮, 并自动发 送到办公 室副主任 安排 OA144 主任对全局各 处室发起的用 车申请进行审 批 不可以点 击同意或 不同意按 钮 OA145 分管办公室的 副局长对各处 室提交的用车 申请进行审批 可以点击 同意或不 同意按钮, 并自动发 送到办公 室副主任 安排 OA146 办公室副主任 安排好后自动 发送用车通知 司机、用 车申请人 及乘车人 员会收到 通知 OA147 司机出车完成, 执行交车动作 可以做下 次出车 需求 3.1.4 用车管理的系统模

15、块功能与用车管理模块相关 用例目的能完成管理用车管理基础信息 前提条件系统管理模块实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA141 管理员用户对 汽车资料管理 模块进行操作 可以操作 OA142 不是管理员用 户对汽车资料 管理模块进行 操作 不可以操 作 需求 3.1.5 消息管理模块 为系统其它部分提供基础的消息通讯, 实现消息的发送和接收功能 用例目的能成功完成用车管理的各操作 前提条件消息管理模块能够实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA151 办公室主任安 排完

16、成后,会议 通知自动下达 各参加会 议的有关 人员可以 收到会议 通知 OA152 办公室副主任 安排好后自动 发送用车通知 司机、用 车申请人 及乘车人 员会收到 通知 OA153 有公文需要审 批 教育局长 自动收审 批通知 需求 3.1.6 个人事务管理模块显示个人将要处理事务的列表 用例目的能成功完成用车管理的各操作 前提条件个人事务管理模块能够实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释 执行人 员 OA161 用户登录后,自 动显示相关列 表 显示需参 加的会议 列表、需 坐车出行 的信息列 表、需要 该用户审 批的用车 申请数目、 待审批的

17、 会议数目、 待审批的 公文列表 OA162 点击用户审批 的用车申请数 进入到具 体审批操 目作界面, 再完成审 批活动 OA163 点击待审批的 会议数目 进入到具 体会议审 批的操作 界面,再 完成会议 审批活动 OA164 点击待审批的 公文列表后选 择项目 能够显示 该公文的 详细信息, 用户完成 审批活动 需求 3.1.9 系统管理 模块 对 OA 系统的后台进行管理,设置基础信息,以及定义办公处理的业务流程 用例目的能成功完成系统管理的各操作 前提条件系统管理模块可以实现 用例 ID输入/动作用例 ID OA191输入用户名和密码OA191 OA192登录系统,注销用户OA192

18、 需求 3.1.7 移动办公模块 提供移动 Web 应用,方便用户通过手机, 进行移动办公 用例目的能成功完成移动办工的各操作 前提条件移动办公模块能够实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释执行人员 OA171用户登录 显示需参加的会 议列表、需坐车 出行的信息列表、 待审批的公文列 表 OA172 点击待审批的公文 列表后选择项目公 文 显示该项公文的 详细信息,并且 可以完成审批的 操作 OA173 用手机登录后,申 请用车 可查看申请和审 批结果 OA174 用手机登录后,提 出续车申请 可查看申请和审 批结果 需求 3.1.8 日志管理模块

19、记录系统的操作记录,供后台管理用 用例目的能成功完成日志管理的各操作 前提条件管理系统模块可以实现 用例 ID输入/动作期望结果实际情况 Pass/ Fail /To do 注释执行人员 OA181 用户登录,提出 用车申请和会 议申请,查看日 志记录 记录了用户 的用车和会 议申请 OA193用管理员帐号登录,创建用户OA193 OA194 与需求 3.1.2 公文管理的系统 模块相同 OA194 OA195 与需求 3.1.3 会议管理的系统 模块相同 OA195 OA196 与需求 3.1.4 用车管理的系统 模块相同 OA196 3. 性能测试用例性能测试用例 3.1 被测试对象的介绍

20、被测试对象的介绍 办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等技术 与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策 的一种辅助手段。系统主要供云山市教育局内部各个部门及各下级直属单位办公用。以下主 要是针对测试其性能而编写的测试用例。 3.2 测试范围与目的测试范围与目的 测试范围:需求 3.2.3 性能中的各个子内容,包括页面平均响应速度、可容纳同时在线 的用户数、在移动设备中访问本系统的功能。 测试目的:在于明确系统性能测试的范围,并详细描述测试该系统的的各性能。 3.3 测试环境与测试辅助工具的描述测试环

21、境与测试辅助工具的描述 3.3.1 测试环境 操作系统 Windows XP 浏览器 Microsoft Internet Explorer 移动浏览器 WAP 3.3.2 测试辅助工具 LoadRunner 7.8 企业级软件并发自动化压力测试工具 3.4 测试驱动程序的设计测试驱动程序的设计 3.5 性能测试用例性能测试用例 页面平均 响应速度 用户请求页面平均响应时间不超过 5 秒钟,最长响应时间不超过 10 秒钟 用例目的测试用户请求页面是否能够在 5 分钟内响应,最长也不要超过 10 分钟 前提条件用户需要登录,进入本系统 用例 ID 输入数 据 期望的性能 (平均值) 实际性能 (

22、平均值) Pass/ Fail /To do 注释 执 行人员 OA3.5 1 OA3.5 2 OA3.5 3 可容纳同 时在线的用户 数 系统可以容纳 500 用户同时在线办公 用例目的测试本系统是否可以容纳 500 人同时在线 前提条件需安装 Loadrunner 和进入本系统 用例 ID 输入数 据 期望的 性能(平均 值) 实际性 能(平均值) Pass/ Fail /To do 注释 执行人 员 OA 3.54 OA 3.55 OA 3.56 在移动设 备中访问本系 统的功能 在移动设备访问本系统的功能。同时,由于移动设备是无线访问我们的 Web 应用,因此不要把页面设置得太复杂,避

23、免因页面过大影响访问速度 用例目的测试在移动设备中是否可以进入本系统与使本系统的基本功能 前提条件服务器运行和使用的移动调备可以登录网络 用例 ID 输入 数据 期望的性 能(平均值) 实际性 能(平均值) Pass/ Fail /To do 注释 执行人 员 OA3.5 7 OA3.5 8 4. 图形用户界面测试用例图形用户界面测试用例 4.1 被测试对象的介绍被测试对象的介绍 办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等技术 与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策 的一种辅助手段。为了响应政府机构电

24、子政务要求,提高办公效率,云山市教育局决定委托 XXX 软件公司开发 OA 系统,以满足该教育局日常办公需要。 4.2 测试范围与目的测试范围与目的 4.2.1 GUI 测试用例范围: .窗体测试 a.窗体大小是否合适,控件布局是否合理; b.移动窗体.快速或慢速移动窗体,背景及窗体本身刷新是否正确; c.缩放窗体,窗体上的控件是否随窗体的大小变化而变化; d.显示分辨率.在不同的分辨率的情况下测试程序的显示是否正常; 进行测试时图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正 确,无错别字,且明确等等; .菜单测试 a.选择菜单是否可以正常工作,并与实际执行内容一致; b

25、.是否有错别字: c.快捷键是否重复; d.热键是否重复; e.快捷键与热键操作是否有效 f.是否存在中英文混合 g.菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同 级别的菜单并使用不同级别的功能; .控件测试 a.窗体或控件的字体和大小是否一致; b.注意全角,半角是否混合 c.中英文是否混合. .特殊属性 a.主界面及大多数界面是否有该教育局系统图标 b.选择帮助-关于命令,是否能看见相关版权和产品信息 4.3 测试环境与测试辅助工具的描述测试环境与测试辅助工具的描述 .1 硬件设备 序号设备型号设备用途设备配置 1 服务器测试 OA 系统服务器功能 个人

26、计算机测试客户端的功能 Window2000/windowXP 序号技术指标项目技术指标 1 CPU 类型32 位 CPU 为 P4 2.0G*1(标配 1 颗) 2CPUCache (L1+L2)CPU=512k 3 内存(最大满配)系统内存=512M(标配 512M,目前配置 2.5G) 4 网络协议支持 TCP/IP、IPX 等多种协议族 5 系统可靠性MTBF=80000 小时 6 操作系统系统采用 Windows 2000 操作系统 7 局域网接入方式采用 10/100/1000 以太网 .2 软件环境 服务器软件环境 操作系统:采用 Windows2000 Server Web 服

27、务: 数据库:SQL SERVER 2005 Express 客户端软件环境 操作系统:Windows9x 以上,IE5.5(推荐使用 IE6.0) 4. 3. 3 测试辅助工具 NetscapeNavigator或者MicrosoftIE 4.4 测试驱动程序的设计测试驱动程序的设计 4.5 测试人员分类测试人员分类 类别特征 A 类符合所规定的测试用例标准,能较好实现基本功能,完成基本操作。 B 类基本符合所规定的测试用例标准,能正常实现基本功能,正常完成基本操作。 C 类存在需要修改的缺陷以及不完全符合用例要求,导致不能正常实现该项目的基本功能以 及基本操作。 4.6 用户界面测试的检查

28、表用户界面测试的检查表 检查项测试人员的类别及其评价 窗口切换、移动、改变大小时正常吗? 各种界面元素的文字正确吗?(如标题、提示等) 各种界面元素的状态正确吗?(如有效、无效、选中等状 态) 各种界面元素支持键盘操作吗? 各种界面元素支持鼠标操作吗? 对话框中的缺省焦点正确吗? 数据项能正确回显吗? 对于常用的功能,用户能否不必阅读手册就能使用? 执行有风险的操作时,有“确认” 、 “放弃”等提示吗? 操作顺序合理吗? 有联机帮助吗? 各种界面元素的布局合理吗?美观吗? 各种界面元素的颜色协调吗? 各种界面元素的形状美观吗? 字体美观吗? 图标直观吗? 5. 压力测试用例压力测试用例 5.1 被测试对象的介绍被测试对象的介绍 办公自动化简称 OA(Office Automation),主要是利用计算机、通信和自动控制等技术 与设备,实现办公业务的自动化。它是提高办公效率、办公质量和实现科学管理与科学决策 的一种辅助手段。为了响应政府机构电子政务要求,提高办公效率,云山市教育局决定委托 XXX 软件公司开发 OA 系统,以满足该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论