您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > IBM Rational质量管理平台
®IBMSoftwareGroup©2004IBMCorporationIBMRational质量管理平台IBMSoftwareGroup|Rationalsoftware2议程保证业务质量IBMRational的质量理念IBMRational新一代质量平台使用IBMRational构建质量中心IBMRational整体产品简介IBMSoftwareGroup|Rationalsoftware3失败的测试导致大量返工、工期延迟、低下质量20200修复所需的相对成本验收QA测试编码设计分析0维护1055080%的开发成本都被用来识别和纠正缺陷!实际测试25–30%的交付时间都用在测试中(IBMStudy)糟糕的上游质量导致了返工被压缩的计划使这种情况变得更糟1-2丢失的机会推迟上市6个月以上将导致组织损失5年ROI的33%41%的项目未能交付预期的业务ROI49%的项目超出了最初的预算StandishGroup早期发现问题、解决问题至关重要IBMSoftwareGroup|Rationalsoftware软件质量的V模型验收测试验收产品用户需求需求陈述操作应用满足组件需求组件测试测试组件子系统需求集成测试集成子系统满足系统需求系统测试验证系统满足4IBMSoftwareGroup|Rationalsoftware覆盖率分析完成了多少…?验收测试验收产品用户需求需求陈述操作应用满足组件需求组件测试测试需求子系统需求集成测试集成子系统满足系统需求系统测试验证系统满足??5IBMSoftwareGroup|Rationalsoftware来源分析为什么?验收测试验收产品用户需求需求陈述操作应用满足组件需求组件测试测试需求子系统需求集成测试集成子系统满足系统需求系统测试验证系统满足6IBMSoftwareGroup|Rationalsoftware影响分析验收测试验收产品用户需求需求陈述操作应用满足组件需求组件测试测试需求子系统需求集成测试集成子系统满足系统需求系统测试验证系统满足7IBMSoftwareGroup|Rationalsoftware更进一步W型模型满足组件需求组件测试测试组件验收测试验证产品涉众需求需求陈述操作应用子系统需求集成测试集成子系统满足系统需求系统测试验证系统满足组件测试计划验收测试计划集成测试计划系统测试计划8IBMSoftwareGroup|RationalsoftwareIBMRational的质量管理理念需求驱动测试尽早准备测试持续的质量保障自动化测试有效的测试管理9IBMSoftwareGroup|Rationalsoftware从整个应用生命周期考虑质量管理需求产品经理/分析师开发架构师/开发人员验证测试参与者/测试人员生产生产和部署经理构建测试用例测试结果缺陷服务水平APARRFE最终镜像产品限制测试计划迭代1迭代2迭代N设计/建模需求定义显示测试用例与项目中的需求的衔接情况使用在项目测试中学到的信息来帮助用户(使用笔记等)显示上一个版本中有哪些变化,以便让我了解哪些功能现在可用于测试。显示项目何时满足质量标准并准备好发布在组织中识别能进行自动化的最佳测试用例需求管理10IBMSoftwareGroup|Rationalsoftware11议程保证业务质量IBMRational的质量理念IBMRational新一代质量平台使用IBMRational构建质量中心IBMRational整体产品简介IBMSoftwareGroup|RationalsoftwareIBM新一代质量管理平台JAZZTEAMSERVER管理测试环境创建计划构建测试报告结果执行测试IBMCollaborativeApplicationLifecycleManagement功能测试性能测试Web应用质量代码质量SOA测试测试管理RationalQualityManager质量仪表盘OpenLifecycleServiceIntegrations缺陷管理需求管理最佳实践过程homegrownOpenPlatformRationalClearQuest12RationalDOORSIBMSoftwareGroup|Rationalsoftware基于Jazz的质量管理解决方案--RQM13IBMSoftwareGroup|RationalsoftwareRQM面向质量管理减少业务风险改进运行效率作出自信的决定协作自动化报告协作的、持续的和全面的信息共享,减少缺陷、改进传递效率并增加客户满意度使劳动密集型活动自动化,缩短上市时间、增加可预见性和一致性,改进投资回报时刻了解软件质量指标,为发布作出决策,以满足业务和IT需要14IBMSoftwareGroup|Rationalsoftware15通过自动化改进运营效率通过协作降低业务风险通过快速的报告作出自信的决定在团队中协调测试计划可实施的过程工作流上游和下游质量提高实验室效率和资产利用率测试配置优化环境和生命周期覆盖动态分析和流程改进主动的风险预防更高的可预测性质量管理的核心hubIBMSoftwareGroup|Rationalsoftware16软件质量的仪表盘被定制的信息实时刷新使用者可自己定义版面和内容16IBMSoftwareGroup|Rationalsoftware根据管理流程建立测试计划迭代的测试管理使用多用户定义section,构建测试计划追踪测试计划历史指定属主17IBMSoftwareGroup|Rationalsoftware为测试关联需求18IBMSoftwareGroup|Rationalsoftware将测试任务和测试计划关联19IBMSoftwareGroup|Rationalsoftware测试用例20IBMSoftwareGroup|Rationalsoftware过程审核对测试内容进行审核和审批管理流程review、refine和sign-off所有和质量相关的工件需求、测试计划、测试用例、完成标准等维护版本历史,追踪质量的演进重用历史版本工件的审核和审批工件版本21IBMSoftwareGroup|Rationalsoftware规划测试执行指定测试用例的执行环境,并确定测试配置测试配置常用来帮助搜索是否有可用于测试的机器22IBMSoftwareGroup|Rationalsoftware查找可用的测试资产并部署23IBMSoftwareGroup|Rationalsoftware执行测试并提交缺陷24IBMSoftwareGroup|Rationalsoftware报表来自多个角度的项目状态的静态视图定制的报表能够共享和了解重要项目信息25回到前面IBMSoftwareGroup|Rationalsoftware在RQM中查看需求27IBMSoftwareGroup|Rationalsoftware在DOORS中检查QA状态28IBMSoftwareGroup|Rationalsoftware在DOORS中检查测试覆盖29IBMSoftwareGroup|Rationalsoftware30IBMRationalAppScan桌面防火墙IDS/IPSWeb应用IBMRationalAppScanSQLInjectionCrossSiteScriptingPattern-basedAttackWebServerKnownVulnerabilitiesParameterTamperingCookiePoisoningPortScanningDoSAnti-spoofingEncoded-basedAttackIBMSoftwareGroup|Rationalsoftware31AppScan工作过程探测探测探测11分析分析分析22报告详细的,可操作的指导信息报告报告详细的详细的,,可操作的可操作的指导信息指导信息33选择测试模板输入入口URL发现应用结构基于规则进行测试实时产生测试结果根据安全规范报表根据业务规范报表IBMSoftwareGroup|Rationalsoftware32新一代性能测试工具:RationalPerformanceTester开放性,降低工具采购成本基于Eclipse的性能测试工具测试脚本语言采用Java语言利用协议SDK扩展自定义协议易用性,加快工具学习速度直接支持HTTP/HTTPS、SAP、Siebel、Ctrix、Socket等协议单一界面完成测试脚本开发、负载模型定义、性能测试执行以及测试结果分析TreeView方式直观组织请求序列,无须编程就可丰富脚本基础功能全面性,快速评估性能,定位性能瓶颈通过基于Java的定制代码完成脚本高级功能响应时间、吞吐量、交易成功率、活动用户数等全面的性能数据丰富的资源数据详尽的J2EE应用性能分析数据,定位到模块级的性能问题IBMSoftwareGroup|Rationalsoftware1、创建一个性能测试建立脚本1、创建一个性能测试建立脚本捕获用户和服务器的交互来创建测试创建的测试结果在树视图(treeview)中显示为一系列访问过的页面创建脚本时的关键考虑点消除编程的需要不同的用户,不同的输入数据关联系统响应数据捕获用户和服务器的交互来创建测试创建的测试结果在树视图(treeview)中显示为一系列访问过的页面创建脚本时的关键考虑点消除编程的需要不同的用户,不同的输入数据关联系统响应数据33可多次生成测试脚本文IBMSoftwareGroup|Rationalsoftware2、创建一个性能测试制定工作负载2、创建一个性能测试制定工作负载定义负载模型设置资源监控设置网络访问速度设置IP欺骗设置响应时间细分设置日志采集级别定义虚拟用户实时运行监控定义负载模型设置资源监控设置网络访问速度设置IP欺骗设置响应时间细分设置日志采集级别定义虚拟用户实时运行监控34IBMSoftwareGroup|Rationalsoftware3、创建一个性能测试执行和分析3、创建一个性能测试执行和分析中央控制台来执行分布式的测试主控制台可以协调和监控所有的活动可以用Windows和Linux的代理来生成负载分析时的关键考虑找到响应速度慢的页面找到资源瓶颈中央控制台来执行分布式的测试主控制台可以协调和监控所有的活动可以用Windows和Linux的代理来生成负载分析时的关键考虑找到响应速度慢的页面找到资源瓶颈35回到前面IBMSoftwareGroup|Rationalsoftware用IBMRationalFunctionalTester进行功能测试36测试脚本开发的两种语言选择基于Eclipse3的Java编辑器基于VS.NET的VB.NET编辑器广泛的技术支持内置对Java,Web,SAP和VS.NETWinform应用的支持基于3270/5250终端应用的支持自动数据关联和数据驱动测试ScriptAssure增强测试脚本的灵活性纯JavaandVB.NET编辑器和调试器工业级的测试脚本开发环境先进的对象图维护能力使用正则表达式和或数据驱动方法建立动态验证点提供针对SAP应用的解决方案支持Linux环境下的测试脚本的编辑和回放可和版本控制工具相结合基于Eclipse和VS.NET的shell紧密的集成可和IBMRational测试管理工具集成IBMSoftwareGroup|RationalsoftwarexxxxxxfixchangechangeBuild1Build2DesignfixxxBuild3期望PassFail70Results实际70Build4fixchangefix在迭代化开发中的自动化测试IBMSoftwareGroup|Rationalsoftware自动化测试关键点自动化工作,减少工作量自动化回归,减少重复工作自动化执行,保证结果
本文标题:IBM Rational质量管理平台
链接地址:https://www.777doc.com/doc-425683 .html