测试借力云计算
在目前的混合环境下,测试是最先试水云计算的IT应用之一。在传统环境下应用离不开测试,混合交付也同样需要与此相匹配的测试手段。在时间和质量的双重压力下,云计算的优越性凸显。云计算可以减少测试环境的部署时间。企业测试环境的部署可以从之前的数周时间降低到现在的数小时,甚至几分钟。
在记者采访过程中,多位大型企业CIO都作出了同样的选择,虽然对核心业务系统运行在云计算平台之上还心存顾虑,但对于测试与云计算结合却有着十足的热情,就连对安全性要求极端苛刻的银行也是如此。
银行没有在生产环节应用云技术,但在开发、测试、建立软件系统的过程中开始酝酿尝试云技术。“银行的应用软件都是专用的,通用性太差,不同银行之间的系统都不能通用,将服务抽象出一个软件做成云没法办到。但现在,性能测试、压力测试已经完全脱离了业务逻辑,只是系统上线的压力测试问题,这种工作已有一定的抽象度。”中国进出口银行信息技术部总经理王云生表示,云计算在银行测试工作中可能会有重大突破,这种尝试是有积极意义的。
云计算在测试应用中开花,不仅因为它相对安全,更是业务需要。新业务迫使企业在测试环节热烈拥抱云计算。
然而,有热情并不等于盲目。实验环境与生产环境的差异性仍然是测试中的重要问题。企业很难搭建与实际运行时一模一样的环境,况且还要考虑到以后两三年数据30%~40%的增长,还有网络环境以及用户的使用行为等因素,都有可能导致测试环境测出来的结果跟生产时的数据背离,这必须要倚重先进工具来加以克服。
软件测试是保证应用质量的重要手段,但仅仅关注产品质量还不够。从早期的问题定义及规划、需求分析、软件设计到程序编码、软件测试和运行维护,涵盖整个生命周期的应用管理更为行之有效,不仅可以变革老旧应用和流程,还能对新上线应用提供质量、性能和安全保障,加速应用上线,为企业赢得至关重要的竞争优势。
这样的理念在惠普应用生命周期管理(HP ALM)产品中体现得尤其明显,也是70%财富500强企业的选择。作为2010年12月发布的最新版本,HP ALM 11承载了惠普的瞬捷测试理念,除了延续以往的技术特色之外,它通过高度整合把与应用相关的各类团队全部紧密结合起来,注重全应用生命周期内的沟通与协作,并且通过技术革新实现了在混合环境下确保应用的质量、性能和安全,并且通过增强测试的敏捷性缩短了上市时间,真正实现把企业应用全部管起来。
推荐:12款超棒的乌班图 Linux GTK主题
2022龙芯生态大会专题
2021浪潮专题
宝德 NVIDIA 协同赋能,为您的AI之旅保驾护
OCP CHINA DAY 2019