DB11 T 714.2-2010 电子政务运维服务支撑系统规范 第2部分 符合性测试.pdf
《DB11 T 714.2-2010 电子政务运维服务支撑系统规范 第2部分 符合性测试.pdf》由会员分享,可在线阅读,更多相关《DB11 T 714.2-2010 电子政务运维服务支撑系统规范 第2部分 符合性测试.pdf(38页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240 L 77 备案号:28400-2010 DB11 北京市地方标准 DB11/T 714.22010 电子政务运维服务支撑系统规范 第 2部分:符合性测试 Specification for E-Government operations and maintenance service supporting systemPart2: Conformity Test 2010 - 06 - 28发布 2010 - 10 - 01实施 北京市质量技术监督局 发布DB11/T 714.2 2010 I 目 次 前言 . II 1 范围 . 1 2 规范性引用文件 . 1 3 术语
2、、定义和缩略语 . 1 3.1 术语和定义 . 1 3.2 缩略语 . 2 4 符合性声明 . 3 5 符合性测试方法及测试判定 . 3 5.1 符合性测试方法 . 3 5.2 符合性测试判定 . 3 6 抽象测试套件与可执行测试套件 . 4 6.1 抽象测试套件 . 4 6.2 抽象测试用例和可执行测试用例的关系 . 4 7 电子政务运维服务支撑系统的抽象测试套件 . 4 7.1 功能测试 . 5 7.2 性能测试 29 附录 A(资料性附录) 五种场景的技术要求与抽象测试套件 . 32 参考文献 . 35 DB11/T 714.2 2010 II 前 言 DB11/T 714电子政务运维服
3、务支撑系统规范分为两个部分: 第1部分:基本要求; 第2部分:符合性测试。 本部分为DB11/T 714 的第2部分。 本部分由北京市信息化标准化技术委员会归口。 本部分由北京市经济 和信息化委员会组织实施。 本部分起草单位:北京市经 济 和信息化委员会、北京信息化协会、北京 宜富泰网络测试 实验室有限 公司、 国家应用 软件产品质量监督检验中心、北京市 天元网络股份 技术有限公司、 神州数码系统 集成服 务有限公司 。 本部分主要 起草人: 童腾飞、 水海峰 、 马蕾、 李伟、 周琼、 吴芸、 唐凡 、 陈颖慧 、 周悦、 王威 、 亓 峰 、 陈兴渝 、王颖、 郑颖。 DB11/T 714
4、.2 2010 1 电子政务运维服务支撑系统规范 第 2部分:符合性测试 1 范围 DB11/T 714的本部分规定了电子政务运维服务支撑系统符合性测试的测试方法和测试判定,并给出 一套适用于DB11/T 714.1符合性测试的抽象测试套件。 本部分适用 于电子政务运维服务支撑系统的符合性测试。 其他信息系统运维服务支撑系统的符合性 测试可参照 执行。 2 规范性引用文件 下列文件对于 本文件的 应 用 是必不可少 的。 凡是注日期 的引用文件 ,仅所注日期的 版本适用 于本文 件。凡是不注日期的引用文件 ,其最新 版本(包括 所有 的 修改单 )适用于 本文件。 GB/T 8566 信息技术
5、 软件生存 周期过程 GB/T 11457 信息技术 软件工程 术语 GB/T 17544 信息技术 软件包 质量要求和测试 DB11/T 714.1 电子政务运维服务支撑系统规范 第 1部分 基本要求 3 术语、定义和缩略语 3.1 术语和定义 DB11/T 714.1中 界 定的 以 及 下列 术语和定义适用 于本文件。 3.1.1 抽象测试用例 abstract testcase 针 对 特 定要求的一般 性测试用例。抽象测试用例 是导 出可执行测试用例的 形式化基 础。 在抽象测试 用例中包含 有一个或多 个测试 项。 一个抽象测试用例 不取决于实 现, 也不 取决于数 值。 它应 当
6、是完整 的, 足以将测试判定明确地 分 配到每 个 潜在 的可观察到 的测试结果( 即测试活动 的 后果 )之中。 3.1.2 抽象测试模块 abstract test module 相 关的抽象测试用例的 集 合。 注: 抽象测试 模块 可以层次式嵌 套。 3.1.3 抽象测试套件 abstract test suite 抽象测试模块 的 集 合, 它 规定 了实现一 致性所要 满足 的全部要求。 DB11/T 714.2 2010 2 3.1.4 符合性测试 conformity test 对软件产品 功能或性能 达到规定要求的 程度所进 行的测试。 3.1.5 符合性测试报告 confo
7、rmity test report 说 明 对 电子政务运维服务支撑系统软件 产品实施 符合性测试的行为和结果 的文档。 3.1.6 可执行测试用例 executable testcase 对 满足特定要求的实 现所进行的 专门测试用例。 注: 抽象测试用例 赋值后 的实 例化 结果 。 3.1.7 可执行测试套件 executable test suite 可执行测试用例的集 合。 3.1.8 功能 function 软 件 中一个 算法的实 现,利用 该实现, 用户或程序 可以 执行某一 工作任务的 全 部 或部分内容 。 注: 对用 户来说 ,功能 不一 定是 能访问 的( 如数 据的
8、自动备 份或存储 )。 GB/T 17544-1998 , 定义 2.1 3.1.9 供方 supplier 与 需 方 签订 合同,并 按合同规定 提供系统、软件 产品 或软件服务的 组织。 GB/T 8566-2007 , 定义 3.31 3.1.10 测试用例 test case a) 为具体的目 标(例如, 为练习 具体的 程序路径 或验证 对特定需求的 遵循性) 而开发的一组 测试 输入、执行 条件和预 料的结果 。 b) 对于测试项 ,规定输入 、 预 料结果和一组 执行条 件的文 档 。 GB/T 11457-2006 , 定义 2.1695 3.1.11 测试项 test it
9、em 是 测试目标的 软 件 项。 GB/T 11457-2006 , 定义 2.1709 3.2 缩略语 下列缩略语 适用于本文件。 DB11/T 714.2 2010 3 IT:信息技术(Information Technology ) EMAIL:电子 邮件(Electronic Mail) HTML:超文本 置 标语言(Hyper Text Markup Language) CMDB:配置管理数据 库( Configuration Management Database) SLA:服务级别 协 议 (Service Level Agreement ) USB:通用串 行总线( Univ
10、ersal Serial Bus) 4 符合性声明 声明符合DB11/T 714.1 的系统 或产品应 满足以下 要求: a) 声明符合 DB11/T 714.1时,应 符合 DB11/T 714.1的所有功能和性能要求; b) 声明符合 DB11/T 714.1所提及的场景时 ,应符合 该场景所涉及的 所有功能要求和性能要求; c) 以 DB11/T 714.1所提 及的五种场景之一 为基线增减某 些 功能要求 或 性能要求时,应 明 确 声明 增减的要求 条款,附录 A列出了 DB11/T 714.1提及的五场景的功能要求 ,其中场景五为符合 全 部功能要求的场景; d) 符合性声明 中提
11、到的 所有特性 都已进行符合性测试; e) 记录测试期 间发现的 异常情况,并 在 产品 发布前 解决 这些异常。 而且 必 须 修复违背特 性声称 的 异常情况, 否则 必须取消此 种 特 性声 称 。 如果存在下 述两种情况, 可 认为已知 的异常情况 是 可 以 接受的: 1) 该异常情况 不违背所 声称的特 性; 2) 供方已适当 考虑到该 异常情况 的性质和 对潜在需 方的 影响, 该异常情况看起 来可以忽 略不 计,并且已保 存 了有 关于该异常情况的文 档 ( 集) 以备 日 后改进 。 5 符合性测试方法及测试判定 5.1 符合性测试方法 符合性测试的 目标是 确定 所测试的运
12、维服务支撑系统 是否 与其 声明符合的 DB11/T 714.1条款所 表 述的要求相 符合。测试 中检验 可观察到 的运维服务支撑系统能力 与符合性声明所声明的能力 相符合。 符合性测试 有两种通 用方法: a) 验证测试, 即使 用严格的 正确性证 明方法; 这 种方法能 对一个实 现的符合性 进 行明 确、 穷尽地 例证; b) 证伪测试, 即根 据一项标准 , 为 一 个实 现 开发 特定的测试集合或 套件, 以检测 该实现中 的错误 的一种方法; 通过将测试 集中在 一项标准的关键 内容 上, 证伪测试试 图 为 一个 具 有 需求能力 的 实现提供可信 度 。 单一的方法 或复合的
13、方法都可 以在符合性测试中 使用 ,应 优先使 用第一种方法进行符合性测试 , 在 验 证 测试难 以进行的 情况下, 证伪测试 也可用于 符合性测试。 5.2 符合性测试判定 测试判定应 声明为如 下的三种: 通 过 、 失败或无 结论 ; 通过和失败 是 两种 主要的判定 , 但 在个 别情 况下不得不 采用无结 论判定; 对于每个 失败或无 结论 的判定都应给出理由 , 也可同 时一并提供 资料性信 息: DB11/T 714.2 2010 4 a) “通过判定”表 明 所 观察 的测试 结果对于 关 注 的测试 项的符合性要求提供 了符合性 证据,所 观 察 的测试结果相对于 相应的标
14、准和符合性声明是有 效的; b) “失败判定”表 明 所 观察 的测试 结果相 对于测试 项不 符合, 或相对于 相 应 的标准中的 至少一 项 符合性要求 不符合; 示例:异常 终止 不管 什么 理由 ,可执行测试用例的执行 过程过 早终止 。 c) “无结论判定 ”表 明 所 观察到的测试结果 展 现 出既 不是 通 过 判定 也不是失败 判定。 这 种判定 只 宜出现在非 常个别的 情况中。 示例:测试用例 错误 。 对于特定的测试结果 ,应给予 采用与特 定抽象测试用例 相 关的判定准则作 出的测试判定。 6 抽象测试套件与可执行测试套件 6.1 抽象测试套件 抽象测试套件由抽象测试模
15、块 和抽象测试用例组成 层次结构,其中 最 底 层由抽象测试用例构 成。 而 抽象测试模块 常常分 成抽象测试用例和 其他的抽象测试 模块。图1 显示了这 种层次结 构的一个例子。 图1 抽象测试套件层次结构示例 每个抽象测试用例至 少应执行 一项测试 项, 该测试项 源自相应的DB11/T 714.1的要求。 在抽象测试 套件的层次结 构 内 部, 嵌 套的抽象测试 模块可被 用于 提供一个抽象测试用例的逻辑排 序 。抽象测试模块 可 被 嵌 套 至任 意深度。 它 们可被 用于辅助 抽象测试套件的设计、 开发 或理解。 每 个抽象测试 模块由 0个、 1个或多个抽象测试用例组成 。 一 个
16、可执行测试套件 是一个抽象测试套件的实 例化结果, 全部从属 于被 测试的运维服务支撑系统的参 数在这里 都被赋予 了具体 的 数 值 。 6.2 抽象测试用例和可执行测试用例的关系 可执行测试用例从抽象测试用例 导 出,并 且 应 具 有 能 够 在 被 测电子政务运维服务支撑系统软 件产品 上运行的形式 。可执行测试用例 来 源 于在 抽象测试用例 中 赋 予 具体 参 数 值的 实 例化 结果。可执行测试用 例 对于每一 个被测电子政务运维服务支撑系统软 件产品 来说是唯 一的。 7 电子政务运维服务支撑系统的抽象测试套件 抽象测试套件 抽象测试 模块 抽象测试 模块 抽象测试 模块 抽
17、象测试 模块 抽象测试用例 抽象测试 模块 抽象测试用例 抽象测试用例 抽象测试用例 抽象测试用例 抽象测试用例 DB11/T 714.2 2010 5 7.1 功能测试 7.1.1 资产管理测试 7.1.1.1 基本要求测试 7.1.1.1.1 资产分类测试 资 产 分 类 测试 如 下 : a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.2的符合性。 b) 测试方法: 1) 根据电子政务运维服务支撑系统 产品使 用说明书、 管理 员 手册、 配置管理文档 等, 启动资 产管理相关 模块; 2) 查看现有资 产的类别 ; 3) 尝试输入新 资产信息。 c)
18、测试判定准 则: 1) 资产类别的 划分应符合 DB11/T 714.1中 的信息系统、 物 理 资 产、 软 件资 产、信息资 源 的 分 类 ; 2) 输入新资产 信息时,不 符合分 类要求的信息应无 法成 功输入。 7.1.1.1.2 资产属性测试 资 产 属 性测试 如 下 : a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.2的符合性。 b) 测试方法: 1) 根据电子政务运维服务支撑系统 产品使 用说明书、 管理 员 手册、 配置管理文档 等, 启动资 产管理相关 模块; 2) 查看现有资 产的属性信息; 3) 尝试输入新 资产信息。 c) 测试判
19、定准 则: 1) 各类资产呈 现的属性信息应满足 DB11/T 714.1中规定的政务部 门财政资 产管理的 需要; 2) 各类资产呈 现的属性信息应满足 DB11/T 714.1中规定的政务部 门运维管理 的 需 要; 3) 输入新资产 信息时, 能输入的资 产 属 性应 同 时 满足 政务部门财政资 产 管理 和运维管理 的 需 要。 7.1.1.1.3 资产管理权限 测试 资产管理权 限测试如 下: a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.2的符合性。 b) 测试方法: 1) 根据电子政务运维服务支撑系统 产品使 用说明书、 管理 员 手册、 配
20、置管理文档 等, 启动资 产管理模块 ; 2) 为测试定义 一个角色 , 规定该 角色的管理 功能权 限和 管理范围权 限,并 将该 角色赋 予测试 用户; 3) 用测试用户 登录,检 查能操作 的管理功能和管理 范围; 4) 改变角色的 权限定义 ,重新登 录测试用 户,检查 其能 操作的管理 功能和管理 范围; 5) 改变用户所 具有的角色 , 重 新登 录测试用 户 ,检 查其 能操作的管理 功能和 管理范围。 DB11/T 714.2 2010 6 c) 测试判定准 则: 1) 实际检查得 到的用户 权限应符合 其 角色 的权限定义; 2) 修改角色权 限定义后 实际检查 得到的用 户
21、权限应 符合 修改后的定义; 3) 修改用户具 有的角色 后,用户 权限应符合 其 新 角色 的定义; 4) 角色应能设 置不同的功能权限 和不同的 管理范围 权限 。 7.1.1.1.4 资产数据备 份和恢复 测试 资产数据备 份和恢复 测试如下 : a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.2的符合性。 b) 测试方法: 1) 根据电子政务运维服务支撑系统 产品使 用说明书、 管理 员 手册、 配置管理文档 等, 启动资 产管理模块 ; 2) 备份资产数 据; 3) 修改资产信息; 4) 用步骤 2中 的备份恢 复资产数 据。 c) 测试判定准 则:
22、 1) 资产数据应 能备份成 功; 2) 资产数据应 能恢复成 功。 7.1.1.2 资产信息管理测试 7.1.1.2.1 资产信息维 护测试 资产信息维 护测试如 下: a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.3的符合性。 b) 测试方法: 1) 根据电子政务运维服务支撑系统 产品使 用说明书、 管理 员 手册、 配置管理文档 等, 启动资 产管理模块 ; 2) 从已知数据 源导入资 产数据; 3) 在系统中手 工增加一 条资产信息; 4) 查看资产信息 是 否 包括 步骤 3增加的信息; 5) 修改一条资 产信息; 6) 查看资产信息 ,是否 步骤
23、 5的资 产 信息 修改成功; 7) 删除一条资 产信息; 8) 查看资产信息 ,是否 步骤 7资 产信息已 删除成功。 c) 测试判定准 则: 1) 资产数据导 入时应能 从数据库 、EXCEL 文件或文本文件 导 入 ; 2) 手工增、改 、删资产 信息应能 成功,并 与输入保 持一 致; 3) 导入的数据 应与原始 数据保持 一致。 7.1.1.2.2 资产信息查询 测试 资产信息查询 测试如 下: a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.1.3的符合性。 b) 测试方法: DB11/T 714.2 2010 7 1) 根据电子政务运维服务支撑系统
24、产品使 用说明书、 管理 员 手册、 配置管理文档 等, 启动资 产管理模块 ; 2) 设定单个条 件查询资 产信息; 3) 设定多个条 件组合查询 资 产 信息; 4) 将模糊查询设 为 有 效, 输入关 键词查询 资产信息。 c) 测试判定准 则: 1) 应能按查询 条件正确 返回资产 信息,不 漏不多; 2) 模糊查询时 应能返回 包含查询 关键词的资 产 信息; 3) 模糊查询时 宜能返回 包含与查询 关 键 词相 似 的 词的资 产信息。 7.1.1.2.3 资产信息呈现 测试 资产信息呈 现测试如 下: a) 测试项:测试电子政务运维服务支撑系统与 DB11/T 714.1中 5.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB11 714.2-2010 电子政务运维服务支撑系统规范 第2部分 符合性测试 714.2 2010 电子政务 服务 支撑 系统 规范 部分 符合 测试
