SOA驱动编程和计算发生了重大改变。但重大改变也意味着重大挑战和破坏。实际上,尽管SOA由来已久,但人们还是在忙于解决一些基本的问题。
软件开发和面向服务的联姻尤其为测试人员带来了新的挑战,Parasoft公司战略VP Wane Ariola如是说道。Parasoft最近更新了Parasoft SOAtest套件,用以解决SOA实践者在拥抱消息集成中间件、复合应用和新的REST架构时所面临的问题。
消息中间件对于很多测试人员来说还是新的,但在很多SOA中比较常见。复合应用经常是“无头绪”的,没有客户端接口可以用来交互,这也成为测试团队的挑战。
同时,SOA服务已经从WSDL扩展到WADL,Ariola介绍。大多数的SOAP也逐渐包括JSON和REST替代物。这也让SOA测试变得更加复杂。
Ariola表示最新发布的Parasoft SOAtest中新的可视化分析性能,可以协助企业快速定位复杂的复合应用失败的根本原因。他指出另一个新的分析功能允许Parasoft SOAtest连接到JMS或者MQ中间件,来检索消息队列清单,从而指出缺陷的具体位置。核心消息测试增强了与JSON、WADL、REST、WS-I的关联,EDIFACT也成为新包中的一部分。
Ariola说:“在测试复合应用的时候,和黑盒有几分类似。我们所做的就是扩展事件详细的愿景。这样我们就能够真正理解具体的失败点是什么。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
为什么要用消息中间件?什么时候用?
消息中间件的主要类型和用户案例有哪些?在众多技术领域里面,中间件往往是厨房的洗涤盆。
-
如何在SOA中执行BPEL测试?
几乎所有面向服务架构(SOA)用户都在使用业务流程执行语言(BPEL)。作为编排粗粒度的业务流程流工具,BPEL实际上是行业的标准,但是还是会引起测试问题。
-
技巧:SOA应用三级测试法
测试面向服务架构(SOA)应用程序时,有三个级别的测试原则,从而成功进行测试,你知道都是什么吗?
-
SOASTA收购LogNormal意欲何为?
云和移动测试服务SOASTA已经收购了LogNormal,Web性能工具的制造者。SOASTA为什么要收购LogNormal?