测试细则编辑工具TTE-V1软件需求规格说明书V0..doc_第1页
测试细则编辑工具TTE-V1软件需求规格说明书V0..doc_第2页
测试细则编辑工具TTE-V1软件需求规格说明书V0..doc_第3页
测试细则编辑工具TTE-V1软件需求规格说明书V0..doc_第4页
测试细则编辑工具TTE-V1软件需求规格说明书V0..doc_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

文档编号:SR-SE-M-10 记 录 号: 文档版本: 文档密级: 测试细则编辑测试细则编辑工具工具 TTE-V1 软件需求规格说明书软件需求规格说明书 测测试试细细则则编编辑辑工工具具 软件需求规格说明书软件需求规格说明书 记录号:记录号: 作者:作者: 校对:校对: 审核:审核: 批准:批准: PPQA: 起始日期:起始日期:年 月 日 结束日期:结束日期:年 月 日 修修订订历历史史记记录录 日期日期版本版本状态状态说明说明作者作者 2010-5-27V0.1创建无李耀东 2010-6-1V0.1更新增加用例图辅助用例描述,同时增加参 考界面来描述需求 李耀东 2010-6-2V0.2更新根据组内各方反馈意见修改了需求分析 文档 李耀东 2010-6-3V0.2修改修改评审会上发现的问题李耀东 关于本文档关于本文档 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司I 目目 录录 1 1 简介简介1 1.1 目的1 1.2 背景1 1.3 定义、首字母缩写词和缩略语2 1.4 依据文献3 2 2 需求概述需求概述4 2.1 项目背景4 2.2 项目功能4 2.3 操作环境4 2.4 用户指定选择的技术5 2.5 用户文档5 2.6 假设、依赖和外部风险5 3 3 接口需求接口需求6 3.1 用户接口6 3.2 硬件接口6 3.3 软件接口6 3.4 通讯接口6 4 4 功能性需求功能性需求7 4.1 需求汇总7 4.2 需求用例详述12 4.2.1 管理型号SR1/SR1012 4.2.2 管理型号测试细则负责人SR113 4.2.3 管理测试项目定义SR214 4.2.4 维护测试项目版本库SR317 4.2.5 授权测试项目SR218 4.2.6 下载测试项目模板SR419 4.2.7 下载测试项目SR420 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司II 4.2.8 上传测试项目SR3/SR422 4.2.9 编辑测试项目SR423 4.2.10 管理工作项目模板SR426 4.2.11 自动绑定指令和参数SR428 4.2.12 检索测试项目SR529 4.2.13 比对测试项目SR630 4.2.14 输出测试项目SR731 4.2.15 删除测试项目模板SR832 4.2.16 管理系统用户SR933 5 5 性能需求性能需求36 5.1 安全性36 6 6 其他需求其他需求37 6.1 安装和操作37 6.2 维护服务37 6.2.1 系统培训37 6.2.2 服务内容及承诺37 6.2.3 技术支持与服务保障38 6.3 补充需求39 7 7 编程工具编程工具40 8 8 其它支撑软件其它支撑软件41 9 9 未确定的问题未确定的问题42 1010 项目的交付形式项目的交付形式43 10.1 软件安装程序43 10.2 源代码43 10.3 文档43 附件一附件一44 附件二附件二51 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司1 1 简介 1.1 目的 测试细则编辑工具软件需求规格说明书是根据数据访问中间件用户需求文 档,以及对测试中心进行型号测试的相关人员的访谈而收集的各方面需求信息的汇总和 总结。该文档主要将用户需求转换成软件需求。用户可以从本文档中获知每一个用户需 求如何对应到相应的软件需求,对系统的总体情况和详细的需求规格信息有全面和深入 的了解。 系统设计人员根据本文档对待开发系统的描述和要求进行系统的整体设计工作,将 每一个软件的需求转换成对应的技术解决方案。系统的最终设计方案必须以本文档为基 础,不能脱离本需求文档所提出的各种要求。 测试人员也可以根据本需求文档规定的各种需求来制定相关的测试用例,最终完成 对系统的测试工作,确保系统符合用户的各项要求。 本文档主要由下面一些部分组成: 简介:主要描述系统的大致情况,给读者一个全面的印象。 需求概述:对系统的整体需求做描述 接口需求:对系统接口的需求进行描述 功能性需求:对各项详细的需求做描述 性能需求:对系统应该达到的性能需求做描述 其他需求:其他附加的需求 编程工具:对开发工具的要求,包括编程语言,使用的开发环境等 其他支撑软件:软件运行时必需的环境的说明 未确定的问题:目前尚未确定的问题及处理的计划 项目的交付形式:对项目交付方式的说明,包括交付的产品和文档的形式等 1.2 背景 1. 项目名称:数据访问中间件测试细则编辑工具 TTE-V1 2. 提出者:中国航天科技集团公司第五研究院航天器测试中心 3. 开发者:北京神舟航天软件技术有限公司 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司2 4. 软件用户:中国航天科技集团公司第五研究院航天器测试中心 5. 相关联的系统:基础数据管理软件 BDM-V2 1.3 定义、首字母缩写词和缩略语 表 1.3-1 定义、首字母缩写和缩略语 名称名称描述描述 测试细则TDR(Test Detailed Rules)为系统定义的最高层次业务操作对象,与测试 项目的关系是 one-to-many,即一个测试细则可以包含多个测试项目 测试项目TTP(Test Project)系统定义的次高层次业务操作对象,与测试表格的关 系是 one-to-many,即一个测试项目包含多个测试表格 测试表格TTB(Test Table)系统定义的第三层次业务操作对象,测试表格的结构可 参见附件二描述,其与工作项目的关系是 one-to-many,即一个测试表格可 以包含多个工作项目 工作项目WKP(Work Project)系统定义的第四层次业务操作对象,是一组测试步 骤的集合,与操作步骤的关系是 one-to-many,即一个工作项目可以包含多 个操作步骤 操作步骤OTS(Operating Step)系统定义的底层业务操作对象,对应于测试操作的 一个最小步骤 测试项目定义定义一系列测试项目的结构层次,包括型号、阶段、分类、测试项目名称 等内容 版本库型号所有测试项目版本(工作版本、稳定版本、发布版本)的仓库 工作版本每个测试项目都只有一个工作版本,处于该版本控制下测试项目可由测试 细则编辑人员随意修改 稳定版本每个测试项目都有一个或者多个稳定版本,处于该版本下的测试项目不能 由测试细则编辑人员随意修改,是工作版本与发布版本之间的一个过渡版 本 发布版本每个测试项目可以有多个发布版本,处于发布版本控制下的测试项目可以 直接输出成 Word 格式的测试细则 型号测试细则负责人负责某个型号测试细则编写工作的测试人员,主要负责将该型号下不同测 试项目的测试内容授权给不同的测试细则编辑人员去撰写,同时负责型号 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司3 测试项目细则的发布 测试细则编辑人员负责某个型号下一个或者多个测试项目细则编写工作的测试人员 测试项目模板可重用的测试项目单元,测试细则编辑人员可以通过修改现有的测试项目 模板内容来满足当前测试项目的需要。该模板在线保存,使用时通过下载 到本地供测试细则编辑工具使用 工作项目模板可重用的工作项目单元,测试细则编辑人员在编辑过程中自定义的可复用 工作项目片段,目的是为了避免某些工作项目的重复编写,提高编辑效率。 该模板仅供本地测试细则编辑工具使用。 1.4 依据文献 1、 数据访问中间件用户需求WY-R/JG/GX-2Y/RY004 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司4 2 需求概述 2.1 项目背景 在当前测试中心的测试模式下,所有的测试活动必须依赖于测试细则,由于当前测 试细则的编辑完全依赖于 Word。在编写过程中容易出现格式不规范,指令和被判参数 的信息不完整以及重用性差等诸多不便环节。为此有必要研制一个辅助测试人员编辑测 试细则的工具,通过该工具能够辅助测试人员方便的进行测试细则编辑,并提供不同版 本之间的比对功能,实现所有测试细则的数字化管理,并生成 Word 版本的测试细则。 2.2 项目功能 “测试细则编辑工具”将为测试中心各型号测试细则提供一个结构化、高效率的编 辑手段,其提供的功能包括:测试细则版本控制、测试项目授权、测试项目编辑、测试 项目比对、测试项目检索、测试细则输出等功能。 2.3 操作环境 系统采用 C/S 架构,用户通过测试细则编辑工具客户端离线编辑测试项目,并在线 进行版本控制和维护系统信息维护。 表 2.3-1 操作环境 名称名称描述描述 数据库服务器 CPU:Intel 至强 2G2 内存:4GB 磁盘:120GSCSI 备注:以上为建议配置,测试中心已有数据库服务器 硬件平台 客户端 CPU:Pentium 4 1.1G 及以上 内存:512M 及以上 显存:建议 128M 或更大 硬盘:20G 以上 显示器:1024768 至 19201080 定位设备:Microsoft 鼠标或兼容设备 驱动器:从磁盘进行安装时需要相应 CD 或 DVD 驱动器 操作系统 客户端:Windows XP Professional 及以上(中文版/英文版) 数据库服务器操作系统不做限制 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司5 软件平台 .NET2.0 及以上运行环境 Oracle 10g/SQLite3 Microsoft Office 2003 及以上 2.4 用户指定选择的技术 1. 编程语言:C# 2. 开发工具:Visual Studio 2005 2.5 用户文档 测试细则编辑工具(TTE-V1)用户使用说明书 ,格式:CHM、PDF 2.6 假设、依赖和外部风险 1. 测试细则编辑工具自动绑定指令和参数的实现依赖于 BDM-V2 对基础数据库的 实现; 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司6 3 接口需求 3.1 用户接口 根据用户的需求,我们对软件的用户接口进行了设计,提供相关的用户 GUI 参考 图,具体内容请参看“附件一”内容。 3.2 硬件接口 无 3.3 软件接口 系统需要与基础数据管理软件 BDM-V2 定义的基础数据库进行通信,获取指令和 参数的关联信息。 3.4 通讯接口 系统网络通信基于以太网,通讯格式遵循 TCP/IP 标准协议。 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司7 4 功能性需求 4.1 需求汇总 通过对用户的需求进行分析,我们将软件需求分析的结果汇总如下: 表 4.1-1 软件需求汇总 序号序号需求名称需求名称需求需求 ID优先级优先级 影响本需求的影响本需求的 需求需求 ID 受影响的受影响的 需求需求 ID 1测试项目定义和管理SR1中 2测试项目授权编辑SR2中 3测试项目版本维护SR3中 SR4、SR5、SR6 、SR7、SR8 4测试项目编辑SR4高SR3、SR8 5测试项目检索SR5中SR3 6测试项目比对SR6中SR3 7测试项目输出SR7高SR3 8测试项目模板管理SR8中SR3SR4 9系统用户管理SR9中 表 4.1-2 需求用例汇总 用例名称用例名称用例用例 ID需求需求 ID 管理型号UC1SR1 管理型号测试细则负责人UC2SR1 管理测试项目定义UC3SR2 维护测试项目版本库UC4SR3 授权测试项目UC5SR2 下载测试项目模板UC6SR4 下载测试项目UC7SR4 上传测试项目UC8SR3、SR4、R8 编辑测试项目UC9SR4 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司8 管理工作项目模板UC10SR4 自动绑定指令和参数UC11SR4 检索测试项目UC12SR5 比对测试项目UC13SR6 输出测试项目UC14SR7 删除测试项目模板UC15SR8 管理系统用户UC16SR9 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司9 图 4.1-1 系统管理员相关用例图 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司10 图 4.1-2 型号测试细则负责人相关用例图 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司11 图 4.1-3 测试细则编辑人员相关用例图 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司12 4.2 需求用例详述 4.2.1 管理型号SR1 表 4.2.1-1 UC1-管理型号用例 名称名称管理型号 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者系统管理员 涉众及其关注点涉众及其关注点系统管理员:希望能够方便、快速地对型号进行增加、删除、查询的 操作。 前置条件前置条件系统管理员通过确认和认证 后置条件后置条件存储型号信息 发生频率发生频率偶尔发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统向系统管理员展示有增加型号、删除型号、编辑型号、查询型号的操作,系统管 理员选择增加型号。 2、系统要求系统管理员输入“型号名称” 。 3、系统管理员输入“型号名称” 。 4、系统保存型号名称。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、系统管理员重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、系统管理员选择继续,进行新的操作。 1a、系统管理员选择删除型号。 1、 系统管理员选择要删除的型号。 2、 系统要求系统管理员确认删除操作。 3、 系统完成操作,保存信息 2a、系统管理员确认删除。 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司13 1、系统删除该型号和该型号包含的所有测试项目数据。 2b、系统管理员取消删除操作。 1、系统回到初始状态。 1b、系统管理员选择编辑型号。 1、 系统管理员选择要编辑的型号。 2、 系统进入基本流程步骤 2。 1c、系统管理员选择查询型号。 1、 系统要求输入“型号名称” 。 2、 系统管理员输入“型号名称” 。 3、 系统进行查询,返回查询结果给系统管理员。 3a、系统检测到管理员输入的“型号名称”已经存在。 1、 系统提示“型号”名称已经存在。 1a、系统管理员重新输入新的“型号名称” 。 1、 进入基本流程步骤 3。 1b、系统管理员取消操作。 1、结束该过程。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 无 未解决问题未解决问题 无 4.2.2 管理型号测试细则负责人SR1 表 4.2.2-1 UC2-管理型号测试细则负责人用例 名称名称管理型号测试细则负责人 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者系统管理员 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司14 涉众及其关注点涉众及其关注点系统管理员:能够方便地指定某个用户为某型号的测试项目管理人员 前置条件前置条件系统管理员通过确认和认证 后置条件后置条件系统记录下型号相关的测试项目管理人员信息 发生频率发生频率偶尔发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统展示给系统管理员有指派和更新型号测试细则负责人的操作,系统管理员请求为 某个型号指派测试项目管理人员。 2、系统要求系统管理人员在所有用户中选择一个用户作为指派对象。 3、系统管理员选择一个用户,确认作为型号测试项目管理员。 4、系统记录该型号与用户的关联信息。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、系统管理员重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、系统管理人员选择继续,进行新的操作。 1a、系统管理员请求更换某个型号的测试项目管理人员。 1、系统要求系统管理人员在所有用户中选择一个用户作为指派对象。 2、系统管理员选择一个用户,确认作为型号测试项目管理员。 3、系统记录该型号与用户的关联信息。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 无 未解决问题未解决问题 无 4.2.3 管理测试项目定义SR2 表 4.2.3-1 UC3-管理测试项目定义用例 名称名称管理测试项目定义 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司15 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者型号测试细则负责人 涉众及其关注点涉众及其关注点型号测试细则负责人:希望能够方便、快速地在线对测试项目定义进 行增加、删除、编辑、查询的操作。 前置条件前置条件型号测试细则负责人必须经过授权和认证 后置条件后置条件存储测试项目信息 发生频率发生频率会不断发生 主成功场景(基本流程)主成功场景(基本流程) 1、 系统向型号测试细则负责人展示有增加测试项目定义、编辑测试项目定义、删除测试 项目定义、查询测试项目定义操作,型号测试细则负责人选择增加测试项目定义。 2、 系统要求型号测试细则负责人输入“阶段名称” 。 3、 型号测试细则负责人输入“阶段名称” 。 4、 系统要求型号测试细则负责人输出“分类名称” 。 5、 型号测试细则负责人输入“分类名称” 。 6、 系统询问型号测试细则负责人是否继续创建子分类。 7、 型号测试细则负责人确定是否继续创建子分类,若确定继续创建,则重复 47 步骤, 直到型号测试细则负责人不再创建子分类。 8、 系统存储以上步骤输入信息。 9、 型号测试细则负责人请求在选定分类下创建测试项目,并输入“测试项目名称” ; 10、系统存储测试项目信息。 11、型号测试细则负责人完成测试项目的创建工作。 扩展(替代流程)扩展(替代流程) 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司16 *a、型号测试细则负责人在上述任意步骤停止当前操作,转入其他操作: 1、系统中断当前操作,保存当前操作状态并回到初始状态。 *b、系统在任意步骤失败。 1、系统终止当前过程,向型号测试细则负责人提示失败原因。 2、系统记录失败原因。 3、系统进入一个新的初始状态。 4、型号测试细则负责人开始一次新的操作。 1a、型号测试细则负责人选择编辑测试项目定义。 1、系统要求输入新的测试项目节点名称(阶段、分类、测试项目名称) 。 2、型号测试细则负责人输入新的测试项目节点名称(阶段、分类、测试项目名称) ) 。 3、系统更新测试项目的名称。 3a、该分类下重复的测试项目名称。 1、系统提示型号测试细则负责人测试项目已存在。 2、型号测试细则负责人期望继续输入新的名称,则转入上面步骤 3,否则结束该 过程。 1b、型号测试细则负责人请求删除某个测试项目定义。 1、系统要求型号测试细则负责人确认删除测试项目。 2、型号测试细则负责人确认操作。 3、系统执行操作。 3a、型号测试细则负责人确认删除。 1、 系统删除该测试项目,包括该测试项目下已有的所有测试表格信息。 3b、型号测试细则负责人取消删除操作。 1、系统结束该过程,回到最初状态。 1c、型号测试细则负责人请求查找某个测试项目定义。 1、系统要求型号测试细则负责人输出查询条件。 2、型号测试细则负责人输入查询条件。 3、系统返回查询结果给型号测试细则负责人。 特殊需求特殊需求 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司17 1、系统给应给型号测试细则负责人一个直观、方便的操作方式。 2、系统的该操作过程应该属于在线操作的范畴。 技术与数据变元素技术与数据变元素 3a、型号测试细则负责人可以通过选择已经预先定义的阶段来进行阶段名称的输入。 未解决问题未解决问题 无 4.2.4 维护测试项目版本库SR3 表 4.2.4-1 UC4-维护测试项目版本库用例 名称名称维护测试项目版本库 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者型号测试细则负责人 涉众及其关注点涉众及其关注点型号测试细则负责人:希望能够方便地对工作版本、稳定版本、发布 版本的测试项目进行管理。 前置条件前置条件型号测试细则负责人得到授权和认证 后置条件后置条件系统存储测试项目的版本状态和信息 发生频率发生频率可能会经常地发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统向型号测试细则负责人展示删除测试项目版本、发布测试项目的操作,型号测试 细则负责人选择发布测试项目操作。 2、型号测试细则负责人选择某个稳定版本的测试项目,向系统请求发布该版本。 3、系统修改该版本的状态,将其标记为发布状态,并自动设置版本号。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、型号测试细则负责人重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、型号测试细则负责人选择继续,进行新的操作。 1a、型号测试细则负责人选择删除测试项目版本操作。 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司18 1、型号测试细则负责人选择要删除的测试项目版本,向系统请求删除操作。 2、系统要求型号测试细则负责人确认操作。 3、系统完成操作,更新版本信息。 3a、型号测试细则负责人确认删除操作。 1、系统删除该版本的测试项目。 3b、型号测试细则负责人取消删除操作。 1、系统结束该过程,回到初始状态。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 无 未解决问题未解决问题 无 4.2.5 授权测试项目SR2 表 4.2.5-1 UC5-授权测试项目用例 名称名称授权测试项目 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者型号测试细则负责人 涉众及其关注点涉众及其关注点型号测试细则负责人:希望能够方便地为已定义的测试项目指定或者 更换测试细则编辑人员。 前置条件前置条件型号测试细则负责人得到授权和认证 后置条件后置条件系统存储测试项目与测试细则编辑人员关联信息 发生频率发生频率可能会经常地发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统向型号测试细则负责人展示:为测试项目指派编辑人员、更换测试项目编辑人员 的操作,型号测试细则负责人选择指派编辑人员的操作。 2、型号测试细则负责人选择需要指派编辑人员的测试项目,向系统请求指派编辑人员。 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司19 3、系统要求型号测试细则负责人从所有用户当中选择一个用户,作为测试项目的编辑人 员。 4、型号测试细则负责人选择一个用户,确认为编辑人员。 5、系统保存测试项目与用户的关联关系信息。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、型号测试细则负责人重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、型号测试细则负责人选择继续,进行新的操作。 1a、型号测试细则负责人选择更换测试项目编辑人员的操作。 1、型号测试细则负责人选择需要更换编辑人员的测试项目,向系统请求更换编辑人员。 2、进入基本流程步骤 3。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 无 未解决问题未解决问题 无 4.2.6 下载测试项目模板SR4 表 4.2.6-1 UC6-下载测试项目模板用例 名称名称下载测试项目模板 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者测试细则编辑人员 涉众及其关注点涉众及其关注点测试细则编辑人员:希望能够通过享用已有的测试项目数据来达到复 用的目的,以提高测试细则编辑的效率。 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司20 前置条件前置条件测试细则编辑人员通过授权和认证 后置条件后置条件系统将共享的测试项目模板下载到本地 发生频率发生频率有时会发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统向测试细则编辑人员展示所有已有的测试项目模板,提供下载操作,测试细则编 辑人员选择进行下载操作。 2、系统要求测试细则编辑人员选择需要下载到本地的模板。 3、测试细则编辑人员选择希望下载的测试项目模板。 4、系统响应测试细则编辑人员的请求,将选择的测试项目模板下载到本地进行存储。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、测试细则编辑人员重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、测试细则编辑人员选择继续,进行新的操作。 4a、当测试细则编辑人员所选择的测试项目模板在本地已有的情况下: 1、系统提示测试细则编辑人员是否覆盖已有的模板。 2、测试细则编辑人员根据需要进行选择是否覆盖,系统响应选择覆盖或者放弃下载对 应的测试项目模板。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 无 未解决问题未解决问题 无 4.2.7 下载测试项目SR4 表 4.2.7-1 UC7-下载测试项目用例 名称名称下载测试项目 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司21 范围范围测试细则编辑工具 TTE-V1 级别级别用户目标 主要参与者主要参与者测试细则编辑人员 涉众及其关注点涉众及其关注点测试细则编辑人员:希望能够方便地从系统获得型号测试细则负责人 授权的测试项目信息,以便在本地进行测试表格的离线编辑。 型号测试细则负责人:希望测试细则编辑人员能够正确下载授权的测 试项目,以便完成测试项目的编辑工作。 前置条件前置条件测试细则编辑人员通过授权和认证 后置条件后置条件测试细则编辑人员将测试项目下载到本地 发生频率发生频率经常会发生 主成功场景(基本流程)主成功场景(基本流程) 1、系统向测试细则编辑人员展示授权的所有测试项目名称及其版本库中已有的版本。 2、测试细则编辑人员选择测试项目版本,向系统请求下载。 3、系统响应测试细则编辑人员的请求,将对应的测试项目版本下载到本地供测试细则编 辑人员离线编辑时使用。 扩展(替代流程)扩展(替代流程) *a、在任何步骤,如果系统失败: 1、测试细则编辑人员重启系统; 2、系统检测到错误,重构系统状态,并提示继续。 3、测试细则编辑人员选择继续,进行新的操作。 3a、测试细则编辑人员没有指定下载特定版本的测试项目。 1、系统默认将测试项目的工作版本打包成离线文件输出给测试细则编辑人员 3b、测试细则编辑人员选择了某个版本的测试项目。 1、系统将测试细则编辑人员选择的对应版本测试项目打包成离线文件输出给测试细则 编辑人员。 特殊需求特殊需求 无 技术与数据变元素技术与数据变元素 3a、离线数据文件使用 SQLite3。 未解决问题未解决问题 测试细则编辑工具 TTE-V1软件需求规格说明书 内部北京神舟航天软件技术有限公司22 无 4.2.8 上传测试项目SR3/SR4/SR8 表 4.2.8-1 UC8-上传测试项目用例 名称名称上传测试项目 范围范围测试细则编辑工具

温馨提示

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

最新文档

评论

0/150

提交评论