数据分发软件测试说明

上传人:第*** 文档编号:56540647 上传时间:2018-10-13 格式:PDF 页数:76 大小:1.53MB
返回 下载 相关 举报
数据分发软件测试说明_第1页
第1页 / 共76页
数据分发软件测试说明_第2页
第2页 / 共76页
数据分发软件测试说明_第3页
第3页 / 共76页
数据分发软件测试说明_第4页
第4页 / 共76页
数据分发软件测试说明_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《数据分发软件测试说明》由会员分享,可在线阅读,更多相关《数据分发软件测试说明(76页珍藏版)》请在金锄头文库上搜索。

1、 1 信息定制分发信息定制分发软件测试说明软件测试说明 文件变更记录文件变更记录 *A A 增加 M M 修改 D D 删节 变更 版本 日期 图表、 表格、 段落号 A/M/D 原因与修改情况描述 修订人 审核人 V1.0 2015- 12-05 A 文档创建,编写测试说明 目目 录录 1 范围 4 1.1 标识 4 1.2 系统概述 4 1.3 文档概述 4 2 引用文档 5 3 测试准备 5 3.1 软件项 5 3.2 硬件和固件项 6 3.3 其它准备 6 4 测试说明 6 4.1 测试项 7 4.2 测试用例 . 16 4.2.1 功能测试 . 16 4.2.2 性能测试 . 23

2、4.2.3 接口测试 . 25 4.2.4 安装测试 . 27 4.3 测试过程 . 28 4.3.1 功能测试 . 28 4.3.2 性能测试 . 56 4.3.3 接口测试 . 60 4.3.4 安装测试 . 67 5 需求的可追踪性 . 68 5.1.1 需求追踪表 . 68 5.1.2 设计追踪表 . 71 6 注释 . 75 6.1.1 名词全称-简称对照表 75 6.1.2 修订历史信息 . 75 1 1 范围范围 1.1 标识 本文档的标识号是 XXX.XXXX.STD 简号。 本文档的正式标题是信息定制分发系统软件单元测试说明。 本文档适用于信息定制分发系统软件单元,其标识号为

3、 XXX.XXXX.STD。 本文档的版本号为 V1.0。 1.2 系统概述 信息定制分发系统依托地面宽带网络,建立统一的信息定制平台,完成各种信息的有效组织、灵活定制、按需分发,实现资料在各级业务部门间跨级别、跨区域、按需、快速共享交换。 各级单位作为系统用户,既是数据的提供者,也是数据的使用者。用户通过信息统一定制平台完成各类信息的定制,已定制的信息将在规定时间内通过信息交换代理软件进行实时分发接收。 项目基本情况及相关单位等信息如下: 1) 投资方:XXXXXX 有限公司; 2) 使用总体:XXXX 研究所; 3) 用户:XX 业务单位; 4) 开发方:XXXXXX 有限公司; 5) 运

4、行现场:定制平台和交换代理根据用户需要进行安装部署; 6) 项目开发简历: 信息定制分发系统研制合同签订的时间:; 信息定制分发系统方案正式通过评审的时间:; 信息定制分发系统软件需求规格说明通过评审的时间:; 信息定制分发系统软件设计说明通过评审的时间:; 信息定制分发系统软件单元测试计划通过评审的时间:。 1.3 文档概述 本文档用于描述信息定制分发系统软件测试的内容和方法,旨在对信息定制分发系统的测试过程进行追踪,整理用例的执行情况,归纳发现问题的处理情况,综合分析测试结果,并对发现的问题和缺陷进行分析,形成文档,以验证该系统是否符合需求说明书的要求,给出测试组的评估及建议,为信息定制分

5、发系统测试提供测试依据,供软件开发团队改进作参考,供需求方验收作依据,同时准备进行软件验收和交付。预期参考人员包括用户、测试人员、开发人员、项目管理者和质量管理人员。 表 1 文档结构一览表 序号序号 章节名称章节名称 内容描述内容描述 备注备注 1 范围 主要描述了文档适用的系统、文档结构。 2 引用文档 列出了本文档中引用的其它文档的信息。 3 测试准备 详细描述了信息定制分发系统软件单元测试的准备工作说明。 4 测试说明 详细说明了信息定制分发系统软件单元测试的测试项及测试用例和测试过程。 5 需求的可追踪性 描述本文档列出的各测试用例与相应的软件需求规格说明文档列出的需求的对应关系。

6、6 注释 主要描述单元测试涉及的静态代码审查分析、动态单元测试项,需求追踪,以及单元测试通过标准 2 2 引用文档引用文档 本文档中的引用文档参见表 2。 表 2 引用文档表 序号 文件标识号 标题 修订版本 修订日期 编写单位 1 1-2 1-2 信息定制分发系统合同附件-技术协议书 1.0 XX 公司 2 CMC/TL/EM-05/02 软件测试说明书模板 1.1 XX 公司 3 CMC/QM/2015-07 中间件质量管理手册 2.2 XX 公司 3 3 测试准备测试准备 3.1 软件项 在信息定制分发系统软件单元测试现场的测试活动所需的软件项主要有:操作系统、编译程序、通信软件、有关的

7、应用软件、数据库、输入文件、代码检查程序、动态路径分析程序、测试驱动程序、预处理程序、测试数据产生程序、测试控制软件、其他专用测试软件、后处理器程序等。具体信息详见表 3。 表 3 信息定制分发系统软件单元测试支持软件描述表 序号序号 支持软件名支持软件名版本标识版本标识 来源来源 用途用途 介质介质 安全保密安全保密 1. 操作系统 Red Hat Enterprise Linux 已有 测试用操作系统 光盘 一般 2. 通信/计算机网络软件 Internet Explorer 8(Firefox、Chrome) 已有 测试用浏览器 硬盘 一般 3. 数据库 MySQL 5 及以上 已有 测

8、试用数据库 硬盘 一般 4. Web 服务器 Apache 已有 测试用 Web 服务 硬盘 一般 5. JDK jdk6.0 以上 已有 系统所需 JDK 硬盘 一般 6. 软件工具 Jre6 已有 测试缺陷记录 硬盘 一般 3.2 硬件和固件项 在信息定制分发系统软件单元测试现场的软件测试环境中使用的硬件和固件项主要有:计算机硬件、接口设备、通信设备、测试数据整理设备、另外的外围设备(磁带机、打印机、绘图议)、测试消息生成器、测试计时设备、测试事件记录仪等装置和固件项,对于每项的用途、所需每项的使用时间与数量以及与这些硬件及固件项有关的保密处理或其他保密性问题可详见表 4。 表 4 信息定

9、制分发系统软件单元测试计算机硬件、接口设备和固件描述表 序号 硬件和固件名型号 配置 用途 使用时间 数量 安全保密 1. 联想 PC 机 Think Center 2G/360G/2.8 GHZ 部署客户端及插件开发工具 3 一般 2. 联想 PC 机 Think Center 2G/360G/2.8GHZ 部署服务器端管理控制台 3 一般 3.3 其它准备 无 4 4 测试说明测试说明 一般情况下, 进行 100%的数据组合覆盖测试是不可能的, 必须采用一些测试方法进行精心设计,以达到在最短的时间内用最少的人力资源发现尽量多的软件问题的目的。 因此在测试上采取功能分解、等价类划分、边界值分

10、析、随机测试技术。 a) 功能分解 功能分解是功能测试中测试用例设计的基本方法。为了正确地设计测试用例,使每一个功能被全面地测试,使用程序设计中的功能抽象方法把被测对象分解为多个功能流程单元,然后使用数据抽象方法产生测试每个功能单元的数据。 b) 等价类划分 穷举所有可能的输入数据来测试程序是不可行的,因此,把输入全集划分为若干等价类,即测试某等价类的代表值就等价于对这一类其它值的测试。根据每个输入条件找出等价类(有效等价类和无效等价类)。 c) 边界值分析 等价类划分中选取一组输入就可以代表一类输入情况。但经验表明,程序在边界处的处理常常是关键的,也容易发生错误的。使用正好等于、刚刚小于、刚

11、刚大于边界值的数据对程序进行测试,发现错误的概率比较大,所以对每一类输入都加入了边界值。 d) 随机测试 测试输入数据是在所有可能输入值中随机选取的。(正常值、异常值的选择采用随机选取法) 依据以上原则及测试分析结果,对每个用例采用多种数值进行测试。 4.1 测试项 详见信息定制分发系统软件测试项分析表(见表 5)。表 5 信息定制分发系统软件测试项分析表 序号 测试项名称 测试项标识 测试种类 测试内容 用例名称 用例标识 备注 1. 资料类型管理 QXZL-DZPT-QXDZFF 功能测试 管理员对资料数据类型树进行新增、编辑、删除、修改的操作 查询数据类型 QXZL-DZPT-QXDZF

12、F-01 新增和编辑数据类型包括新增同级节点、新增子节点、保存或删除节点 新增数据类型 QXZL-DZPT-QXDZFF-02 修改数据类型 QXZL-DZPT-QXDZFF-03 删除数据类型 QXZL-DZPT-QXDZFF-04 数据处理 数据输入 QXZL-DZPT-QXDZFF-05 数据输出 QXZL-DZPT-QXDZFF-06 保存信息到数据库 2. 数据发布模板管理 SJFB-DZPT-QXDZFF 功能测试 默认模板管理 查询默认模板 SJFB-DZPT-QXDZFF-01 新增默认模板 SJFB-DZPT-QXDZFF-02 修改默认模板 SJFB-DZPT-QXDZFF

13、-03 序号 测试项名称 测试项标识 测试种类 测试内容 用例名称 用例标识 备注 删除默认模板 SJFB-DZPT-QXDZFF-04 指定模板管理 查询指定模板 SJFB-DZPT-QXDZFF-05 新增指定模板 SJFB-DZPT-QXDZFF-06 修改指定模板 SJFB-DZPT-QXDZFF-07 删除指定模板 SJFB-DZPT-QXDZFF-08 3. 单位用户管理 DWYH-DZPT-QXDZFF 功能测试 用户基本信息管理 管理员新增单位用户 DWYH-DZPT-QXDZFF-01 管理员角色添加单位用户,填写必要的字段。用户登录系统可以对自己所在单位的基本信息进行完善和

14、编辑 管理员编辑单位用户 信息 DWYH-DZPT-QXDZFF-02 管理员删除单位用户 DWYH-DZPT-QXDZFF-03 序号 测试项名称 测试项标识 测试种类 测试内容 用例名称 用例标识 备注 个人信息 用户维护信息 DWYH-DZPT-QXDZFF-04 用户忘记密码可 致 电 管 理员,管理员有重置用户密码的权限 用户修改密码 DWYH-DZPT-QXDZFF-05 本地数据路径配置 配置本地数据路径 DWYH-DZPT-QXDZFF-06 用户配置完路径后可在左边的本地数据路径配置树中显示修改后的状态标识 4. 数据定制 SJDZ-DZPT-QXDZFF 功能测试 订单列表

15、 查询订单信息 SJDZ-DZPT-QXDZFF-01 可按照订单编号和订单状态进行查询 查看订单明细 SJDZ-DZPT-QXDZFF-02 定制的数据类型所处的状态:未下发、已下发、处理中、已完成 序号 测试项名称 测试项标识 测试种类 测试内容 用例名称 用例标识 备注 新建订单 创建定制任务 SJDZ-DZPT-QXDZFF-03 新建订单时可按资料数据类型树或资料单位类型树来定制 5. 数据发布 SJFB-DZPT-QXDZFF 功能测试 数据发布 对维护数据发布列表中的数据类型进行发布 SJFB-DZPT-QXDZFF-01 对维护数据发布列表中的数据类型取消发布 SJFB-DZP

16、T-QXDZFF-02 数据分组 对要发布的数据类型进行分组 SJFB-DZPT-QXDZFF-03 6. 公告通知管理 GGTZ-DZPT-QXDZFF 功能测试 公告通知管理 查看公告信息 GGTZ-DZPT-QXDZFF-01 新增公告信息 GGTZ-DZPT-QXDZFF-02 序号 测试项名称 测试项标识 测试种类 测试内容 用例名称 用例标识 备注 修改公告信息 GGTZ-DZPT-QXDZFF-03 删除公告信息 GGTZ-DZPT-QXDZFF-04 附件 新增附件 GGTZ-DZPT-QXDZFF-05 上传附件 GGTZ-DZPT-QXDZFF-06 删除附件 GGTZ-DZPT-QXDZFF-07 公告通知 查看已经公告的通知详细内容 GGTZ-DZPT-QXDZFF-08 用户没有添加、编辑和删除公告的权限,只能查看公告通知内容 查询公告列表中的一条公告通知信息 GGTZ-DZPT-QXDZFF

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 调研报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号