HP ALM应用质量管理解决方案.ppt
《HP ALM应用质量管理解决方案.ppt》由会员分享,可在线阅读,更多相关《HP ALM应用质量管理解决方案.ppt(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 Copyright 2010 Hewlett-Packard Development Company,L.P.The information contained herein is subject to change without notice.HP RestrictedHP ALM 应用生命周期用生命周期质量管理解决方案量管理解决方案万峰 中国惠普软件部售前技术顾问什么是ALM2/3ALM解决方案蓝图CONTROLPOINTS选择项目组合IT投资/财务计划实现/项目计划SOA定义需求捕捉和定义质量和安全验证明智的是否上限的决策性能,可伸缩性,安全最终用户和基础架构性能统一的服务台变更通知
2、法规遵从和安全审计 业务业务战略业务运维IT 运维IT 应用IT 战略应用性能管理最终用户体验管理服务水平变更、发布控制问题管理管理需求 检查功能质量保证应用安全验证性能设计开发开发团队管理企业项目组合管理业务需求和计划PMOSOA治理CTO 办公室STRATEGIC+OPERATIONALDEMAND质量过程管理QA业务变更委员会业务服务管理 IT服务管理ITIL 服务台运维变更委员会 项目组合和财务管理CIO/业务/IT 指导委员会应用支持联邦CMDB持续交付自动化开发测试环境管理自动化持续集成运维中心运维管理自动化战略和运维需求控制点4质量保证的三大支柱1AQM应用能 跑起来吗?功能 跑
3、得好吗?性能 是否安全?安全性应用能跑起来吗?应用的功能能够满足业务需求吗?应用跑得好吗?应用对于所有客户都可用吗?可扩展性如何?能够满足生产环境的SLA吗?应用跑得安全吗?应用是否针对所有已知威胁进行了评估?是否还存在黑客可以穿透的后门?ALM 基础标准化的流程惠普应用生命周期管理报告和仪表盘统一的数据存储库报告开放的API(REST)应用生命周期管理 Application Lifecycle Management需求管理缺陷管理项目计划和跟踪业务模型测试运行案例管理功能测试 Unified Functional Testing性能优化LoadRunner+Diagnostics应用安全测
4、试Fortify+WebInspect服务虚拟化Service VirtualizationGUI测试API测试性能评估性能诊断源代码漏洞分析持续交付自动化Continuous Delivery Automation资产共享和重用Web漏洞渗透开发管理环境管理惠普在Gartner集成软件质量套件的位置HP Software is a“Leader”in 2011 Gartner Magic Quadrant for Integrated Software Quality Suites市场领先地位HP ALM/QC 核心支持关键的IT人员和业务人员开发团队业务分析人员质量团队 上线前发现问题,从
5、而降低成本统一的平台,质量人员、开发人员和业务分析人员的分布式合作和交流管理发布流程,通过实时视图做出正式的上线决策统一的、可扩展的平台,提供一致的、可重复的流程:项目管理、发布管理需求管理开发管理测试计划,调度和执行缺陷管理流程和状态的实时报告与开发、构建、配置管理集成HP ALM整体架构开开发人员发人员IDEIDE+HP ALI DevImplement requirements defined in HP ALMHPALM配置管理系统配置管理系统Source code is stored in SCMContinuous Integration 构构建系统建系统Req/Tasks/Def
6、ectsChange setsBuildsCheck-inCheck-outALI Reports跟踪和监测项目历程碑和 KPIs项目计划和跟踪查看项目过程和状态产看项目的里程碑在项目影响计划之前,发现项目的延迟和低质量调整项目计划关键优势关键特性定义和跟踪项目里程碑定义和监测关键性能指标根据里程碑自动更新项目状态深入查看KPIs信息需求管理关键优势关键特性定义和跟踪多种类型的需求建立模板,保证更高质量的需求管理需求和需求之间的依赖性双向关联,从需求到需求、测试和缺陷通过审批流程管理变更请求丰富的文本编辑界面版本管理和基线管理使用中的已有资源业务分析人员可以分工协作通过测试覆盖率,业务需求和关
7、联的缺陷评估业务风险,需求变更前分析变更带来的影响易于业务人员使用与变更管理、问题管理集成需求管理HP ALM 1HP ALM 2HP ALM 3HP SM自动化构建和持续集成开发管理单元测试和覆盖率情况的统一展现新构建中的代码变化代码变更集和影响分析开发管理代码的变化量(文件数、行数)相关的文件开发人员注释测试用例管理创建测试用例,覆盖测试需求管理不同的需求,包括功能、性能和安全通过需求的跟踪,保证需求覆盖率管理需求变更关键优势关键特性设计,建立和管理手工、自动化测试用例链接测试用例和需求导入MS Word和MS Excel中测试用例版本控制和基线测试调度和执行管理和控制手工、自动化测试的执
8、行调度自动化测试脚本执行通过HP Sprinter执行手工测试查看和评估测试执行的运行和结果,记录缺陷关键优势关键特性创建测试集,或者组合测试案例一起执行基于发布和周期创建测试集定义测试执行工作流的执行和关联性指派给测试人员指派执行的物理机器测试管理存在着致命的断链测试机测试机配置低,很难安装专业软件测试及安全要求高,多数重启后会还原系统测试机的各种约束导致测试管理和执行断链测试人员测试人员以业务人员为主,技术能力弱测试人员组成复杂,管理困难项目准备工作下发工作执行信息收集项目报告手工测试在 20 年内都没有发生根本改变,惠普能为您带来什么?测试执行工具 Sprinter高级功能基本功能镜像测
9、试探索性测试数据注入宏录制回放屏幕标注增强步骤视图缺陷报告基于任务的测试管理执行自动留痕执行辅助屏幕标注缺陷报告测试信息提示缺陷处理ChoseTools下一代的手工测试HP Sprinter加速手工测试提高测试精确性发现缺陷同开发之间更好的沟通(加快缺陷修复)易用的用户界面支持探索式测试(exploratory testing)同时测试多个环境,减少时间和资源关键优势关键特性工具包 屏幕捕获和标注,对象位置检测.记录用户行为,支持探索式测试(exploratory testing)自动的数据注入(data injection)镜像测试直接在HP Quality Center/ALM中记录缺陷H
10、P Sprinter直接连接到HP ALM/QC直接连接到惠普质量中心从惠普质量中心打开测试案例把结果直接保存到惠普质量中心随惠普质量中心11.0 和HP ALM 11.0 提供高效手工测试辅助工具HP Sprinter在质量中心中记录缺陷轻松地向开发人员提供最可能的信息轻松创建缺陷无需进入质量中心即可创建缺陷HP Sprinter镜像测试vmftrnd3vmftrnd42同时测试多个环境任务检查执行结果审核执行情况统计TaskCheck缺陷管理管理,跟踪缺陷手工创建缺陷,或者从自动化、手工测试执行中自动创建将发现的问题同关联的需求和测试一同交付给开发人员同开发集成环境集成关键优势关键特性客户
11、化字段和工作流,固化缺陷管理流程测试运行过程中记录缺陷,同时包含测试步骤、结果、快照和附件,开发人员更容易重现问题跟踪到需求,测试和其他缺陷通过邮件通知相关人测试资源测试资源存储于同一存储库,增加测试资源在不同测试中的重用性减少测试案例的维护量,创建测试维护的单点存储评估共享资源的变更影响关键优势关键特性共享和存储测试资源,包括:数据表功能库配置文件对象库恢复场景层次结构管理测试资源,包含资源文件夹和测试资源版本控制跨项目报告报告,图表和面板协助做出规范的业务决策相关人员清晰的沟通理解应用的实时状态项目的趋势分析理解发布和周期的进度跨项目报告关键优势关键特性完全客户化的报告(导出到MS Wor
12、d)集成的面板开箱即用的或者客户化的报告图表报告输出到 Excel将图表嵌入到门户网站需求跟踪矩阵对使用者意味着什么?使用Sprinter从而获得:简洁的界面清晰的任务列表强大的执行辅助工具方便的缺陷管理通过ALM获得:任务分配、执行跟踪和审核功能 报表分析功能 项目管理 缺陷管理通过大量报表和仪表盘:可以看到实时的准确的质量信息报告,报表和仪表盘28规划 定义/设计开发/测试上线运维项目和计划项目组合管理需求策略新应用部署完整质量流程修改/补丁修改/补丁修改/补丁小版本发布小版本发布加速质量流程请求组合需求验证最终用户管理 应用映射业务影响变更管理战略性控制点功能测试面临的挑战现代化应用具有
13、多个层次流程层一个新的交易Exchange界面5(Java)界面6(.NET)SAP界面3(.NET)界面4(Ajax)Web 2.0 计费界面1(Ajax)界面2(Java)端到端的业务流程图形用户界面层无界面层现代化的GUI 交互界面,Web 2.0测试延伸到无界面层,在各层之间进行集成测试报告整体端到端流程的质量组件1(.Net API)组件2(Java API)组件3(web service)组件4(JMS service)组件5(web service)组件6(REST service)HP 软件自动化功能测试解决方案流程层一个新的交易Exchange界面5(Java)界面6(.NE
14、T)SAP界面3(.NET)界面4(Ajax)Web 2.0 计费界面1(Ajax)界面2(Java)端到端的业务流程图形用户界面层无界面层组件1(.Net API)组件2(Java API)组件3(web service)组件4(JMS service)组件5(web service)组件6(REST service)HP Unified Functional TestingHP Unified Functional Testing 能够测试GUI 层+无界面层+端到端的流程HP UFT GUI功能和回归性测试流程录制脚本参数化脚本设置检查点运行脚本回归测试 ERP/CRMBAANPeopl
15、eSoft WindowsSiebel 5,6 GUI ClientsOracle GUI FormsCustom C/SPowerBuilderForte DelphiCenturaStingraySmallTalkWeb-Related EnvironmentsIE,Netscape,AOL XML/DHTML AWTJava Foundation ClassesSymantec Visual CafActiveX ControlsERPOracle(Jinitiator),NCA/11iPeopleSoft 8.XJD Edwards Web ClientLegacy3270,5250
16、Emulatorsvt100Custom C/S Windows C+/C Visual Basic Operating SystemsWindows 98,2000,NT,ME,XPERP/CRMmySAP.com Web ClientSiebel 7.x Multimedia RealAudioVideo Flash.NET WinForms WebForms.NET controlsGUI TestClassic覆盖各种开发环境EmergingCommon自动录制生成脚本 关键字驱动的脚本语言突破性的ActiveScreen 技术添加验证点添加测试步骤了解测试步骤上下文离线编辑脱离代码的
17、测试构建和维护对象动作数据不仅仅是代码不仅仅是代码更有关键字视图更有关键字视图参数化脚本检查点设置全面自动化检查点TextGUIBitmapHyperlinksDatabaseDBDBHP UFT API测试简化服务测试可视化,直观的测试设计技术和非技术用户均可快速学习使用无需编程测试无界面层强大的数据驱动简单的安全配置与HP 软件集成 与HP QuickTest Professional集成实现多层测试与HP Loadrunner集成与HP Quality Center集成支持环境和技术支持HTML,WSDL,REST,JMS,Java,WS-Security等基于标准的.NET frame
18、work无代码测试!扩展工具包强大的数据操作!支持基于文本的数据表,Excel 和XML可视化测试流程设计支持鼠标拖拽的画布行为属性自动运行和结果报告HP LoadRunner(GUI 协议)HP BAC方案扩展方案扩展*性能测试*应用可用性监控移动设备(Android,iOS)HP UFT自动化测试脚本的录制和回放基于图像对象的识别和调度HP ALM/QC脚本执行结果缺陷调度反馈HP UFT 移动应用测试方案HPUFT的价值统一的自动化功能测试平台,包括GUI、API测试对移动应用的支持更高:测试人员工作高效更快:执行速度快捷更强:覆盖几乎所有应用开发环境敏捷&现代化业务需要现代化现代化 和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HP ALM应用质量管理解决方案 ALM 应用 质量管理 解决方案
限制150内