深圳市搜搜网商科技有限公司

NEWS新闻

最近正在折腾...
Recently is to do ...

考验电商系统,Parasoft SOAtest、Virtualize成最佳方案

UPTATED: 2014/11/17 | 分类:公司新闻

时间拨回11月12日零点,天猫官方微博发布350.19亿的亮眼成绩单;支付宝实现成功支付1.88亿笔,再次刷新去年同期1.058亿笔的全球记录。强增长率的背后,是电商系统负载量每年以2-5倍的速度提升,但这样的提升并不是通过堆硬件机器就能够解决的。


据悉,为迎战“双十一”,8月以来各大电商平台纷纷启动电商系统压力测试:天猫团队从压力测试、新功能测试、营销层面体验、API接口等各方面进行了演练;支付宝和国内主要银行则提前近50天就开始进行沟通和准备。“双十一前几天刚刚做过一轮压力测试”,招商银行营销部门相关人员表示。


据了解,在电商系统搭建之初,支付宝就选择了面向服务的架构SOA作为基础技术架构,以服务的方式提供外部API。如今支付宝的API服务,连接了数十万大大小小的商户系统。而在SOA及API的功能与性能测试方面,Parasoft SOAtest端到端的测试解决方案一直被誉为业界权威。


“SOA的异构与复杂性决定了必须通过大量的负面测试用例来确保其功能的可靠性。”Parasoft中国区产品经理戴兵介绍说。“对SOA系统的回归测试应贯穿于整个软件生命周期。”


                                                     
                                                                                Parasoft(倍睿)中国区产品经理戴兵

Parasoft高自动化解决方案

据了解,Parasoft SOAtest是Parasoft提出基于面向服务架构SOA的端到端测试解决方案,能自动生成控件化的测试用例。Parasoft SOAtest用以进行功能、压力、性能、安全、渗透和业务流程测试,自动暴露发生在应用程序执行时的缺陷,包括竞争条件、异常、资源及内存泄漏和安全漏洞;能精确定位电商系统应用程序崩溃、性能下降和不可预知行为的根本原因。


业内专家表示,国内电商系统压力测试多以模拟人力完成。像Parasoft SOAtest这种无需撰写测试脚本,自动生成控件化的测试用例的测试系统非常有效。但连接支付宝这样的第3方服务平台,会造成功能与性能测试的约束。


同时,电商系统中SOA不断变化的内在复杂性,以及服务结点间的连通性,给团队环境下共享测试资源带来了管理上的难题。


“Parasoft SOAtest能自动并持续验证复杂的业务场景。” 沃尔玛相关技术负责人表示。“Parasoft的服务虚拟化产品Virtualize能与SOAtest无缝集成,帮助团队快速访问任何开发、测试或验证应用程序所需的环境。通过模拟依赖系统,比如可能不可用、不断演变、难以访问等行为,极大地降低了管理环境的时间和成本。”


Parasoft Virtualize通过消除基于组件的分布式应用所存在的约束,帮助用户将那些昂贵而难于访问的应用环境虚拟化成为本地资产或代理服务。Virtualize可以帮助软件开发,QA 以及测试团队访问那些待测应用所依赖的并且难于访问甚至尚不存在的资源,从而使团队显著降低管理应用程序开发和测试环境的复杂性和成本,同时提供给开发人员,QA 人员,测试人员以及合作伙伴全面的访问性。


据悉,Parasoft Virtualize可以为电商系统虚拟化第3方服务,将电商系统进行孤立测试。甚至能在压力测试时,配置虚拟化服务的性能,进一步验证第3方服务的性能对电商系统的影响。Parasoft Virtualize也能虚拟化电商系统的内部服务结点,提供对结点间的连通性控制,进一步提供对电商测试环境的管理。


完备的SOA系统安全解决方案


对于像SOA这样强调松散耦合的分布式集成系统,安全被称为一种“事关全局的考虑”。将SOA运用到电商系统上,SOA体系中固有的一些问题,如安全性、可靠性、接口契约的稳定性等问题就会被放大。


Parasoft SOAtest的安全渗透测试覆盖参数起毛、SQL注入、XPath注入、各种XML问题、XSS、缓冲区溢出、命令注入、未经验证的输入等,在消息层和web界面自动生成测试用例并执行。并且能支持主流的传输和消息层标准,如SSL、OAuth、Digest、Kerberos、WS-Security等。


诸多国内互联网从业者在双十一结束后均表示,“双十一饕餮盛宴能否延续,技术研发系统能否支撑住促销的大规模迸发,已成为未来电商行业竞争变局的重要因素。”作为业内领先的面向服务架构和复合应用的测试技术与服务供应商,Parasoft在中国电商行业上升期强势切入,无疑是一次成功且影响深远的战略决策。