首页 > 供需 > 智能装备 > 正文

惠普测试——助你打造优质移动应用

2013年06月14日    来源:赛迪网     
1406

现在是一个移动互联网的时代,无论个人还是企业都面临丰富的移动应用去选择。在交付用户前,通过测试保证移动应用的稳定性、安全性就显得十分重要。在日前举办的惠普软件应用生命周期管理论坛上,笔者有幸采访了中国惠普有限公司软件集团技术总监王慧慧和中国太平洋保险公司信息技术中心IT测试部负责人李丽红两位女士。 

中国惠普有限公司软件集团技术总监王慧慧(左);中国太平洋保险公司信息技术中心IT测试部负责人李丽红(右)

独具个性的移动应用测试 

王慧慧表示,移动应用是一种新的应用形态,与传统测试相同的是,移动应用也需要进行功能、性能、安全方面的测试以保障移动应用的质量。而与传统测试不同的是,由于移动终端设备五花八门,移动应用更新升级频繁,移动用户行为具有不可测性,那么测试在不同移动平台上移动应用功能是否完备、质量是否稳定就十分必要了。另外,由于移动设备的无线网络接入特性,模拟真实的无线网络环境对移动应用进行性能测试非常重要。而且,现今人们对移动安全问题认识还很薄弱,从移动设备、无线网络到移动服务器端都在成为恶意攻击者侵袭的目标,这就需要对移动应用代码、移动应用系统进行详细的安全测试,提前发现潜藏的安全漏洞。 

测试保障企业业务系统正常运行 

作为中国太平洋保险公司信息技术中心IT测试部负责人的李丽红女士对于测试的重大作用深有感触,“我们的测试整体来看保证了企业系统的正常运行,从而保证整个公司的运转”。 中国太平洋保险公司有着丰富的保险产品,而这些产品都运行在企业IT系统里。公司业务的正常运转依靠着IT系统,“IT系统的稳定性、适用性、数据安全性、准确性直接取决于我们测试的质量”,公司成立测试部的目的就是希望通过测试来保证业务系统能够正确的把客户权益发送到客户手中。 

据李丽红介绍,现在太平洋保险的办公系统已经支持移动平台,而所有的寿险产品、车险产品目前已经全部支持在移动平台上进行销售,对于客户的后继服务也正在进行移动平台的迁移。 

惠普测试帮助企业提高投入产出比 

据李丽红介绍,2003年针对寿险产品测试的独立团队已经开始运作,2012年太平洋保险进行IT整合后正式成立测试部门。随着业务系统的愈发复杂,太平洋保险也开始重视对投入产出比的提高。通过与惠普的合作,在回归测试阶段引入惠普自动化测试,帮助太平洋保险实现了人力的节省、效率的提升,并保证了应用的整体质量。 

李丽红表示,太平洋保险测试部门成立后,就在考虑通过采用机器自动化执行来逐步替代掉部分手工劳动,以提高测试工作效率。而在对市面上的测试产品考量过程中太平洋保险最为看重的就是其可维护性,也就是说自动化脚本的维护量要足够低。而从技术角度,则需要所选择的测试产品能对市面上所有开发平台及其控件有足够的识别性,能够识别这些控件和组件。 

太平洋保险与惠普合作测试的第一款产品就是得到保监会极大肯定、成为引领保险行业销售创新产品典型标杆的神行太保系统,当时对神行太保系统的测试要求很高,“单纯靠人力可能没有办法保证它的快速交付和高质量交付”。而通过与惠普合作,在其原有QTP框架上合作开发了基于太平洋保险业务的移动应用自动化测试框架。从神行太保系统近一年的运行情况来看,测试效果显著。现在太平洋保险建立了自己的移动应用商城,里面将放置更多方便客户使用的产品,这意味着会有更加大量、复杂的测试工作。由此看来,选择与惠普合作建立移动应用自动化测试框架是件十分正确的事情。 

王慧慧表示,惠普一直以来都坚持做最好的产品,最快的跟进各类新兴技术,让惠普产品能够支持这些技术,“比如移动应用出来了,希望我们的产品能支持移动设备的需求”。 王慧慧认为测试产品就好比一把尺子,“是衡量的工具”,所以需要将自身的标准做得更好。而且,测试产品还要符合客户自身的需求,所以测试产品要具有开放性,与太平洋保险的合作就是在惠普测试产品上增加了适合其业务的自动化框架。这些也正是太平洋保险这类技术领先企业选择惠普的原因所在。满足客户需求,从客户那里学习,把经验吸收融汇后反过来再去服务客户,这是惠普一直希望能够倡导的理念。 

自动化减轻测试压力 

太平洋保险的移动应用产品从去年的十几个到如今已经增至近九十多个,随着业务的增长,服务的客户越来越多,业务系统变得愈发重要。这就要求测试部门对上线产品质量进行更加严格的把控,“所以就要求我们对测试安全分析以及测试准备更加全面”。“人总会有弱点,不可能洞察到每一个点”,所以在实际测试中“我们把人力更多投放在新功能点测试方面”,而将回归测试全部放到机器来执行,以此实现对人力的解放,集中人力更多的专注于分析。 

现在对于太平洋保险而言,最为渴求的就是专业的测试人员。太平洋保险所需要的测试人员不仅要熟悉开发,具有一定自动化测试工具,还要熟悉保险业务流程,熟悉保险业务系统。目前,太平洋保险主要通过招聘应届生,与惠普合作培养自己的核心力量来承担以后的测试工作。“我们的目标是所有功能测试人员都要求掌握自动化测试工具,学会在日常工作中把自己原来由手工做的工作逐步转化成自动化执行的一部分”。 

王慧慧强调说,惠普测试工具设计的初衷就是希望其易于使用,“把功能测试人员,自动化测试人员,从脚本开发工作里面解放出来”,让熟悉业务而不熟悉IT的人员也能用到惠普的功能测试工具,“让更多懂业务的人来做功能测试,这就符合业务推动技术这一初衷了”。 

探索未来测试之路 

现在移动设备的种类越来越多,李丽红认为,要想让用户在不同移动平台上使用太平洋保险系统都获得良好体验,就需要技术上提供一种产品,使得尽可能实现测试脚本能够自动部署在不同移动终端上运行,以测试应用对于不同种类移动平台的支持能力。另外,终端用户的操作千奇百怪,不可预测,无法培训,需要移动应用展现出良好的用户体验:界面良好、易于使用、系统稳定可靠,这需要后台系统具有强大的支撑能力。太平洋保险正在改造后端应用系统,使其变得更加适合支撑移动应用,变得可以更加容易扩展,随时提供各类业务服务,随时应付超大流量服务。 

李丽红表示,与外部合作伙伴的系统对接服务测试是一项较大的挑战,这需要加大对服务虚拟化的技术投入。为了应对迅速增多的测试业务需求,测试环境不可能无限制去扩充,因此提高资源使用率,加快环境部署能力都是测试部目前面临的挑战,因此,测试环境虚拟化管理,测试服务的虚拟化配置、测试工作的自动化执行将是太保近期发展的方向,相信在不远的将来,太保测试部将可以提供类似于上海通用汽车生产线这样的高标准、高质量和高效率的测试服务能力,为打造科技太保,提供智慧保险、创新客户体验保驾护航。

[责任编辑:lyy]
转载申明:中国智能化产业与产品网独家专稿,转载请注明出处,违者必究!
关键词: 推荐产品

官方微信

联系我们

010-57188978
投稿:zgznhcy@ciiip.com
地址:北京市朝阳区劲松南路1号
网址:www.ciiip.com
关于我们
加为微信好友