软件质量管理平台.ppt_第1页
软件质量管理平台.ppt_第2页
软件质量管理平台.ppt_第3页
软件质量管理平台.ppt_第4页
软件质量管理平台.ppt_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

第9讲软件质量管理平台TestDirector,学习重点,了解SiteAdministrator站点管理程序各个模块的功能掌握TDServer、DBServer、Project模块的使用掌握如何使用SetUpGroups分配权限学习使用Requirements对测试需求进行管理学习使用TestPlan来管理测试用例或各种自动化测试脚本学习使用TestLab将测试用例添加进测试集合,并且执行测试用例对软件产品进行测试学习使用Defects跟踪一个缺陷从发现到关闭的全过程,学习大纲,9.1预备知识9.2计划如何安装和定制9.3安装TestDirector9.4SiteAdministrator站点管理平台维护Domain/Project管理用户和用户组9.5TestDirector测试过程管理平台RequirementsTestPlanTestLabDefectTrack,9.1预备知识,TestDirector简介TestDirector简称TD,是MI公司研发的一套完整的测试管理平台,以Web为基础,将软件测试流程中的各个部分,例如测试需求、测试计划、测试的执行以及缺陷跟踪等功能进行集成,极大方便了软件测试人员的日常测试过程。TD分为SiteAdministrator站点管理平台、TestDirector测试过程管理平台和Customize测试项目管理平台。,安装TD的硬件需求500M以上的硬盘空间PIII450以上的CPU256M以上的内存安装TD的软件需求需要安装IIS(WIN2K安装盘)需要MSSQLServer的安装盘,9.1预备知识,9.2计划如何安装和定制,安装在Win2000专业版或XP上创建并维护SQL数据库的工程项目定制不同的用户角色管理员、测试员、开发者、项目负责人赋予用户组权限定制工程定制测试工作流程(WorkingFlow)以缺陷管理流程为例,9.3安装TestDirector,安装IIS并启动IIS服务,9.3安装TestDirector,安装SQLServer安装时全部使用默认选项(关闭防病毒软件),9.3安装TestDirector,配置SQLServer客户端“服务器别名”必须是“TDSQLSERVER”“服务器名称”即安装TD服务器端的机器的名字或IP,9.3安装TestDirector,4.安装TestDirector服务器端(完毕后重起机器)注意安装时关掉防病毒软件,TestDirector登录首页,9.4SiteAdministrator站点管理平台,SiteAdministrator是TestDirector的后台管理程序,用户可以在此创建、配置和维护测试项目,并且对访问TestDirector的所有用户以及TestDirector的License等服务进行管理。,两个概念Domain:测试项目的分类Project:测试的项目,9.4SiteAdministrator站点管理平台,每个测试项目对应的目录下包含的文件夹Attach:用于存放测试项目的各种附件Settings:用于存放用户定义的各种视图StyleSheets:用于存放样式表单Templates:用于存放模板信息Tests:用于存放用户设计的各种测试脚本Dbid.ini:用于保存初始化连接测试数据库的各种信息TestDir.MDB:测试项目所使用的Access数据库,SiteAdministrator主界面,9.4SiteAdministrator站点管理平台,SiteAdministrator的功能模块Project:创建并管理测试项目Users:创建并管理用户Connections:查看有哪些用户正在使用TestDirectorLicense:浏览或更新TestDirector的LicenseTDServers:配置TestDirector所在的服务器DBServers:配置TestDirector所使用的后台数据库SiteConfig:配置TestDirector的相应参数,9.4.1DBServers,TestDirector安装完毕后,用户启用前需要先对其进行配置,创建TestDirector与数据库的连接。,DBServers标签页,9.4.1DBServers,点击New按钮,可以创建新的数据库连接。4种连接数据库的方式:Oracle:连接Oracle数据库Sybase:连接Sybase数据库MS-SQL(SQLAuth.):用SQLServer验证方式连接MSSQLServerMS-SQL(WinAuth.):用Windows验证方式连接MSSQLServer,创建新的数据库连接,9.4.2Project,在TestDirector与数据库服务器连接成功的前提下,用户可以开始创建测试项目。,PhysicalDirector:显示Domain目录在服务器上的物理路径ContactName:维护Domain的管理员名称ContactEmail:维护Domain的管理员email地址UserQuota:允许有多少用户使用当前Domain,TestDirector自带的测试项目,9.4.2Project,创建新的Domain为MYPROJECT,在此新建项目MyTest。,9.4.2Project,选择数据库别名,输入数据库管理员sa的密码,点击【Next】。,9.4.2Project,选中【ActivateProject】选项,点击【Create】。,9.4.2Project,创建一个SQL类型数据库的工程,通过复制创建工程,9.4.3Users,创建用户创建用户组分配用户到用户组中赋予用户组权限,9.4.3Users,创建用户,9.4.3Users,创建用户组,9.4.3Users,将用户加入到用户组中,9.4.3Users,赋予用户组权限,9.4.4SiteConfig,TestDirector的通用配置参数,9.4.5Connections,Connections标签页,9.4.6TDServer,TDServer标签页,9.5TestDirector测试过程管理平台,该平台包括4大模块:Requirements测试需求管理TestPlan测试计划管理TestLab测试执行管理Defects缺陷管理测试人员日常工作主要围绕Requirements、TestPlan、TestLab模块展开;测试团队和开发团队则是围绕Defects模块进行组间交流及合作。,TestDirector8.0工作模块,制订测试需求,编写测试用例,执行测试,跟踪缺陷,TestDirector主页面,需求管理,测试计划,测试执行,缺陷管理,REQUIREMENTS(需求管理),定义测试范围(DefineTestingScope),建立需求(CreateRequirments),描述需求(DetailRequirements),分析需求(AnalyzeRequirements),REQUIREMENTS管理页面,TESTPLAN(测试用例设计),确定测试方式(DefineTestingStrategy),定义测试主题(DefineTestSubjects),定义测试(DefineTests),设计测试步骤(DefineTestSteps),分析测试计划(AnalyzeTestPlan),测试方式Manual:手工测试WRAutomated:WinRunner自动测试QuickTestTest:QTP自动测试VAPITest:VisualAPI,TESTPLAN管理页面,TESTLAB(执行测试),建立测试集合(CreateTestSets),添加测试用例(ScheduleRuns),运行测试(RunTests),分析测试结果(AnalyzeTestResults),TESTLAB管理页面,DEFECTS(缺陷管理),用户角色说明;缺陷状态介绍;缺陷管理流程;缺陷流程演示;常用便捷操作介绍;,用户角色说明,测试人员,测试组长,开发人员,项目经理,添加缺陷验证缺陷关闭缺陷查看缺陷,添加缺陷验证缺陷关闭缺陷确认缺陷查看缺陷缺陷分析,修正缺陷查看缺陷添加缺陷,查看缺陷添加缺陷验证缺陷关闭缺陷确认缺陷缺陷分析,缺陷的状态,缺陷管理流程,DEFECTS管理页面,TestDirector的缺陷管理,添加缺陷(AddDefects),检查新缺陷(ReviewNewDefects),修改开放缺陷(RepairOpenDefects),验证缺陷(TestNewBuild),分析缺陷数据(AnalyzeDefectData),测试人员,项目经理,开发人员,测试人员,测试组长,添加缺陷页面,测试人员通过该页面添加缺陷,添加缺陷说明,必填项:摘要、日期、人员(发现,分配)、严重程度、优先级缺陷类型:功能、界面、数据、性能、易用、建议缺陷识别阶段:需求评审、概设评审、详设评审、代码评审、单元测试、集成测试、系统测试缺陷注入阶段:

温馨提示

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

最新文档

评论

0/150

提交评论