软件测试理论课程第十章(IBM-Rational-测试解决方案-)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

•IBMSoftwareInstitutelogo2004IBMSoftwareInstituteTemplateversion1.0软件测试IBMRational测试解决方案IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute2章节目标传统软件测试过程中的问题IBMRational软件测试最佳成功经验IBMRational测试解决方案的整体架构IBMRational测试解决方案Unit标题IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute3IBMRational测试解决方案传统软件测试过程中的问题IBMRational软件测试最佳成功经验IBMRational测试解决方案的整体架构IBMRational测试解决方案IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute4传统软件测试过程中的问题问题一:项目进度难于控制,项目管理难度加大问题二:对于项目风险的控制能力较弱问题三:软件项目开发费用超出预算Unit标题IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute5传统软件测试过程中的问题IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute6传统软件测试过程中的问题成本产品化构建精化先启在产品化阶段,修复软件错误的成本将高出100到1000倍!修复软件的代价失去机会的代价失去客户的代价软件开发生命周期软件开发生命周期传统测试流程的问题软件项目开发费用超出预算并常常延期完成IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute7IBMRational测试解决方案传统软件测试过程中的问题IBMRational软件测试最佳成功经验IBMRational测试解决方案的整体架构IBMRational测试解决方案IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute8IBMRational软件测试最佳成功经验解决传统测试问题成功经验一:尽早测试成功经验二:连续测试成功经验三:自动化测试IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute9成功经验一:尽早测试IBMRational提供的尽早测试的软件工程技术:–软件的整个测试生命周期是与软件的开发生命周期基本平齐的过程测试计划缺陷追踪和变更管理测试实现测试设计BuildBuild实现分析设计需求管理软件开发生命周期项目计划软件测试生命周期测试结果评估BuildIBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute10成功经验一:尽早测试IBMRational提供的尽早测试的软件工程技术:–通过迭代是软件开发把原来的整个软件开发生命周期分成多个迭代周期–将整个软件的测试按阶段划分成开发员测试和系统测试两个阶段测试阶段的划分传统方法:单元测试集成测试系统测试验收测试时间单元测试集成测试系统测试验收测试时间IBMRational的方法:时间开发员测试系统测试IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute11执行需求分析项目计划分析设计实现测试计划测试设计测试实现测试结果评估迭代X+1BuildBuild迭代X迭代X+2成功经验:•尽早开始•连续测试结果:•高质量•低风险Build执行IBMRational的测试成功经验:尽早测试、连续测试成功经验二:连续测试从迭代式软件开发模式得来每一个迭代都定义明确的阶段性评估标准每一次迭代都产生一个可运行的系统在迭代式软件开发的每个迭代周期我们都会进行软件测试活动IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute12成功经验三:自动化测试要想实现尽早测试、连续测试,完善的测试流程是前提,自动化测试工具是保证。IBMRational在提供了测试成功经验之外,还为我们提供了一整套的软件测试流程和自动化测试工具,使软件测试团队能够从容不迫地完成整个测试任务。IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute13IBMRational测试解决方案传统软件测试过程中的问题IBMRational软件测试最佳成功经验IBMRational测试解决方案的整体架构IBMRational测试解决方案IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute14IBMRational测试解决方案的整体架构IBMRational测试解决方案的用例视图IBMRational测试解决方案的实现视图IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute15IBMRational测试解决方案的用例视图测试员QA经理自动化测试工具自动化测试过程单元测试工具集成测试工具系统测试工具软件测试方法«include»«include»«include»«include»测试过程管理«include»开发人员IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute16IBMRational测试解决方案的实现视图系统性能测试工具IBMRationalPerformanceTester系统功能测试工具IBMRobot系统功能测试工具IBMRationalFunctionTesterforJava&Web运行时分析工具PurifyPlus实时系统测试工具RTRTRationalUnifiedProcess系统性能测试测试管理系统功能测试集成测试白盒单元测试黑盒单元测试测试管理工具TestManager拥有IBMRobot和IBMRationalPerformanceTesterLicense的用户可以使用TestManager测试方法所有工具到RUP的Dependence关系表示它们的测试方法论都来自于RUP所有工具间的Association关系表示两个工具间有集成IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optionalelements2004IBMSoftwareInstitute17IBMRational测试解决方案传统软件测试过程中的问题IBMRational软件测试最佳成功经验IBMRational测试解决方案的整体架构IBMRational测试解决方案IBMSoftwareInstitute课程大标题Indicationsingreen=LivecontentIndicationsinwhite=EditinmasterIndicationsinblue=LockedelementsIndicationsinblack=Optiona

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功