软件需求说明书-CT-Manager测试管理系统_第1页
软件需求说明书-CT-Manager测试管理系统_第2页
软件需求说明书-CT-Manager测试管理系统_第3页
软件需求说明书-CT-Manager测试管理系统_第4页
软件需求说明书-CT-Manager测试管理系统_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

专业收集整理精品文档!!!专业收集整理精品文档!!!----------------------------------精品文档,值得下载,可以编辑! !!==========================================================================================================专业收集精品文档,您的最好选择======================软件需求说明书引言 31。1编写目的 3读者对象 31。3背景 31。4定义、首字母缩写词和缩略语 41。5参考资料 5任务概述 62。1目标 6用户的特点 6使用技术 62。4主要参加人员 62。5完成项目的最迟期限 7需求规定 83。1对功能的规定 83。2对性能的规定 103.21精度 10322时间特性要10323灵活性 10运行环境规定 114。1设备 4。2支持软件 软件需求说明书引言1。1编写目的对软件需求的完全理解对于软件开发工作的成功是至关重要的,需求说明的任务是发现、规范的过程,有益于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作,并作为工作成果的原始依据,并且在向潜在用户传递软件功能、性能需求,使其能够判断该软件是否与自己的需求相关。CT-Manager程中的能见度.便于对软件开发过程中的控制与管理;便于采用工程方法开发软件,提高软件的质量,便于开发人员、维护人员、管理人员之间的交流、协作。读者对象人员、管理员。背景项目名称:CT-Manager测试管理系统项目提出者:福州中测信息技术有限公司系统用户:各软件开发(测试)公司项目建设背景:软件测试是一个复杂的过程,测试管理系统能够帮助软件项目组组织和管理软件测试流程,达到节省时间、提高测试工作效率的效果。福州中测信息技术有限公司鉴于上述情况,提出该CT—Manager测试管理系统建设意向。1。4定义、首字母缩写词和缩略语实际结果(Actualoutcome):当对象在特定条件下被测试时,实际发生的行为。缺陷(Bu:Fault)对软件错误的一种命名。覆盖项(Coverageitem):作为测试依据的一个实体或属性.错误(Error)(Expectedresults(Predictedoutcome或Expectedoutcom)规范中期望的一个对象在特定条件下将会发生的行为。失败(Failure).锁定(blocked): 测试用例执行中断。通过通过(passed):测试用例的执行结果和预期的结果一致。缺陷(Faul)(Bug)致失败。路径(Path)项目/产品:CT—Manager中数据结构的最顶层.所有的数据(除了用户)个活动的项目相关。测试用例集/用例集(Testcasesuit:软件测试中一个或多个测试用例的集合。CT-Manager采用这个术语来表示测试计划中可用于执行的一组测试用例.测试覆盖率(TestCoverag:用百分比来表示,验到的程度。执行测试(Test对被测试软件中的测试用例集进行的一种处理,实际结果。测试用例集是由测试规范中指派给测试计划的测试用例组成的。测试计划plan):为测试过程所作的计划的记录。测试过程要详细到不依赖任何测试人员的程度,包括测试环境,使用的测试用例设计技术和测试度量技术,以及选择这些技术的基本理由.CT—Manager允许在一个测试计划中定义测试用例集,创建测试集和指派用户.测试集:测试集是一个测试构建(也有称为测试实验室),用来区分测试用例的执行标识,而上文提到的测试用例集是测试用例的集合,一般我们把具有相同作用域或者相近结果.测试测试用例(Test,期的结果。比如执行一个特定的程序路径或者验证对一个特定需求的符合度。测试规范/用例集,以及测试用例信息的地方。1。5参考资料《软件需求》—-——(美)Karl。Wiegers著 陆丽娜王忠民王志敏等译软件开发文档模_国家标准:软件需求说明书(GB8567-8。《管理软件开发项目》(第二版)NealWhitten(软件项目管理系列丛书,孙艳春等译);《IT项目管理》KathySchwalbe(项目管理译丛王金玉等译);《高级项目管理基础》(信息产业部计算机信息系统集成高级项目经理培训讲义).任务概述2。1目标CT—Manager整洁友好、易于操作。具体如下。计划、测试执行及缺陷跟踪.3)级测试人员、开发人员、测试设计人员、普通测试员、项目经理等.2.2用户的特点本软件的用户范围较广,几乎包括了软件开发流程中的所有参与人员:项目经理、程序员、测试员以及管理部门的人员等.他们都是各方向的专业人才,对于相关技术具有相当高的理解,所以软件开发过程中应尽量听取他们的意见。2。3使用技术利用java相关技术开发基于web的测试管理系统:J2EE+MyEclipse+jsp+struts20+javabean+jdbc+servlet。2.4主要参加人员林旭:工程师黄鑫:工程师项目组其它成员5—10人。2。5完成项目的最迟期限20101231号前完成。需求规定对功能的规定为达到上述规定的任务目标,CT-Manager(前台站点管理(后台)两大模块.一、质量中心(前台)主要功能是组织和管理应用程序测试流程的所有阶段,包括指定测试需求、计划测试、执行测试和跟踪缺陷等。又分为测试管理功能、BUG管理功能两大模块。1、测试管理功能包括测试需求管理测试用例管理测试用例对测试需求的覆盖管理测试计划的制定测试用例的执行大量测试数据的度量和统计功能。2、BUG管理功能包括:报告缺陷查看缺陷分类管理统计报表二、测试站点管理(后台)QualityCenter又分为用户管理、项目管理两大模块。1、用户管理:在系统中,每个用户都可以维护自己的私有信息,每个用户都可以查看测试结果。admin可以创建用户。添加删除用户定义用户角色guesttestertestdesignerdeveloperseniortesterleaderadmin,对应不同的功能权限。比如:Guest:可以查看测试用例、关键字、浏览测试计划。告缺陷。Test查看和报告缺陷.Developer修改缺陷的状态.Senior允许创建//测试需求管理、缺陷的报告、查看、修改。Leader:允许创建/编辑测试用例、关键字管理、测试需求管理、测试执行、测试计划管理(包括里程碑和分配计划)以及缺陷管理(修改)。Admin:.色,增加在实际工作中需要特殊权限的用户组.如果以上的角色不能满足用户的需求,用户可以自定义角色功能。用户角色修改项目指派:为该用户指派其可参与的项目。2、项目管理:在系统中,可以对多项目进行管理,只有admin可以新建/编辑项目。Admin新建项目后,测试人员就可以进行测试需求、测试用例、测试计划等相关管理工作了。添加项目:只有新建项目后,关管理工作。删除项目:无用过期项目进行删除。编辑项目:对项目信息进行更新。对性能的规定3。2.1精度暂无.3。2。2时间特性要求响应时间应在人的感觉和视觉事件范围内。3。2.3灵活性当需求发生某些变化时,系统软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可.运行环境规定4。1设备Pentium(R)42.80GHz、512兆内存、80G硬盘以上配置的计算机;10M以上;一般计算机外设,如:打印机、扫描仪、网络连接设备.支持软件操作系统:WindowsXPMyE

温馨提示

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

最新文档

评论

0/150

提交评论