2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web...

26
© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 1

Transcript of 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web...

Page 1: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 1

Page 2: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 2 © 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。

惠普应用生命周期管理 - 帮助IT机构获得超能力的秘密武器!

中国惠普有限公司

软件集团 应用管理技术总监 王慧慧

Page 3: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 3

HP ALM: 完整的应用生命周期

移动应用测试专家

业务专家

开发人员

性能测试专家

应用主管

质量经理

功能测试专家

安全测试专家

Page 4: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 4

应用生命周期管理所面临的挑战

我如何跟踪每一个应用产品的质量状况,包括它们的需求、缺陷和测试工作进度?

我如何得知如此多的项

目是否按时并高质量的完成?

我需要如何衡量开发组织的敏捷开发成熟度?

我如何跟踪项目的资源投入状况?人员时间安排是否合理?风险在何处?

Page 5: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 5

应用总监

为不同角色的管理人员设计 – 应用总监、测试经理、 项目经理、开发经理

通过单一面板监控级联的覆盖应用生命周期的KPI绩效

包含60+个最佳实践预设值

实时查看支持更快决策

8

Page 6: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 6 © 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。

实时的KPI视图为国内某大型银行IT主管提供覆盖12个室组和11个管理领域的深入管理能力

Page 7: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 7

质量中心 全面测试管理平台

可视化管理驱动应用质量

管理整个应用测试周期内的流程,共享测试资产,跟踪应用质量

支持Agile 和 Waterfall各种类型的项目,加速应用上线速度

某大型航空公司将加速试周期 40%,同时测试成本降低了73% ,并且在应用上线后减少了 80%的应用失败问题

ALI开发集成工具连接开发和测试部门,集成开发IDE环境,将开发和测试融为自动化的一体

Page 8: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 8

HP R&D 中的研发中心

68,000 QC注册用户,5,000并发用户

用户包括惠普遍布全球的研发,支持和服

务团队,以及各个国家的项目实施人员

各团队平台的紧密协作总体节省45 %的应

用上线时间

TFS

SVN Jenkins

TFS

CVS Electric Cloud

SVN Hudson

Waterfall Agile

混合应用

统一平台

测试 创建 计划

HP ALM

移动

Page 9: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 9

Footer goes here

实时项目状态图

项目经理

Page 10: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 10

Footer goes here

多种应用交互界面导入需求描述

业务分析员

Page 11: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 11

Footer goes here

在Eclipse 和Visual Studio中直接查看和修改缺陷信息

开发人员

Page 12: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 12

Footer goes here

测试需求、案例、执行、缺陷、发布、环境、资产管理 测试人员

Page 13: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 13 © 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。

HP Agile Manager

为敏捷团队提供基础。 实现企业的敏捷性。

• 敏捷团队的监控能力

• 使整个企业实现敏捷

• 兼顾速度 和 质量

• 完整的生命周期协作

Page 14: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 14

测试环境自动化 开发测试云

应用构成

自动准备,部署测试环境

动态测试环境

管理测试资源

管理测试相关资源

测试执行规划

安排离线测试

申请和准备执行所需要的测试资源

构建验证测试

Page 15: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 15

界面层

服务层 (服务、组件、API)

界面1

(.Net)

界面 2

(Ajax)

界面I 3

(Java)

组件 1

(JAVA / .Net API)

业务层

业务流程1 业务流程 2 端对端业务流程测试

(图形界面 / 业务流程 / 混合场景)

统一功能测试

统一功能测试

应用级测试

(界面测试;用户接受性测试)

组件2

(Web 服务)

组件3

(JMS 服务)

服务级测试

(服务测试 , API测试,组件测试, 单元集成测试)

UFT

Page 16: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 16

惠普统一功能测试

• 业界最易学易用的自动化功能测试套件

• 完成业务流程测试、应用测试和服务测试

• 适用于云、Agile、移动应用

• 覆盖最广泛的应用开发环境

• 全新的IDE风格和图形化编程

• 自动化功能测试

• 手机功能测试

• 半自动化测试

• 图形化测试

• 服务虚拟化测试

功能测试变得如此轻松

云、移动、混合应用

公共云 传统 私有云 托管云

敏捷交付 GUI (QTP)

API (ST)

手动 (Sprinter) 服务虚

拟化

ALM & QC

要求 版本管理 测试计划

交钥匙

框架 (BPT)

UFT

M

obile

缺陷

Page 17: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 17

Sprinter – 实现效率和业务的平衡

•充分利用手工测试框架及测试资产

•提升测试执行效率

•数据导入

•镜像测试

•提高探索性测试的价值,改进沟通效果

•支持瘦客户端

•测试执行的透明管理

手动测试在 15 – 20 年内都没有改变

Page 18: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 18

HP Performance Center 和 HP LoadRunner

企业性能测试平台

业界第一的性能测试解决方案

精确可靠的性能测试结果,50+协议包支持云、移动、组合应用,识别系统中的性能瓶颈

全球化访问的集中平台,最优化生产力、资源利用率和应用质量

HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75%

全球化金融公司部署5.6个月后收回投资,每周执行的测试数量提高125% ,错误降低 44%,每月计划外宕机减少 33%

Page 19: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 19

比较负载测试和生产数据,使性能测试结果更可靠

持续应用性能交付

优化负载测试细节

收集 & 分析生产数据

负载测试 分析负载测试数据

比较生产和负载测试数据

评估测试结果 vs. 生产数据

Page 20: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 20

移动应用:功能、性能、安全性

•是否拥有业务部门要求的功能?

•所有的功能和模块都可用吗?

•用户满意应用的运行效率吗?

•是否符合生产环境的SLA的要求

•移动应用的代码安全吗?

•是否有被攻击的漏洞?

移动应用可以运行吗? 移动应用是否高效? 移动应用安全吗?

Mobile HP UFT Mobile HP LR Truclient

Mobile

Page 21: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 21

基于真实的物理设备

自动化移动功能测试

• 简单易用,使用者不需要有开发基础

• 功能强大

• 基于物理设备,不是基于模拟器

• 脚本维护量小

Page 22: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 22

移动网络模拟

LAN/WAN

2G

3G

Wifi

LAN

~70% 移动性能 = 网络

• Mobile TruClient协议

• 移动应用协议

HP LoadRunner 和 Performance Center

移动性能测试

Page 23: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 23

从代码到系统的整体安全性

•最广泛的安全漏洞规则,多维度分析源代码安全问题

•支持21种语言,500 +漏洞类别

•移动安全测试,支持Apple iOS, Android, Windows Phone, Blackberry

•动态分析,发现在运行应用程序的安全问题

•在线系统的检测、预防和应用程序安全事件日志

发现、修复、增强

Page 24: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 24

完整的应用生命周期

业务专家

开发人员

应用主管

质量经理

功能测试专家

安全测试专家

移动测试

安全测试

业务流程测试

应用主管记分卡

质量中心

Agile Manager

统一功能测试

性能中心

应用开发集成

性能测试专家

移动应用测试专家

Page 25: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。 25

更快更好地提供敏捷应用、高质量云、移动应用

HP ALM 解决方案

通过应用生命周期管理 实现敏捷的企业

应用生命周期管理

在一个统一的平台上进行全面的质量管理

质量中心

从需求到开发和测试,实现全面的可追溯性 HP ALM

统一的功能测试 利用多层测试方法,更快地完成更多测试

敏捷地进行项目管理 Agile Manager

快速构建虚拟应用程序,以便毫无约束地进行开发和测试

服务虚拟化

借助随时可用的设备云, 快速测试移动应用

移动测试

预建,更快地完成打包和定制的应用程序测试

测试框架和加速器

市场份额

领先者

单一平台

完整可追溯性

面向所有应用,包括 云、web、移动

唯一的

统一测试

创新和

专利技术

性能中心 根据实际环境条件,集中进行负载测试

LoadRunner

业内使用最广泛的负载测试解决方案

Page 26: 2013 Hewlett-Packard Development Company, L.P....HP专利TruClient技术,支持手机测试和Web 2.0,将脚本构建时间缩短75% 全球化金融公司部署5.6个月后收回投

© 版权所有 2013 Hewlett-Packard Development Company, L.P. 本文所含信息可能随时更改,恕不另行通知。

谢谢