Web连接系统的增长有助开发后端,导致服务的扩散。这种扩散会导致系统负载的增加。这种膨胀让开发部部门比以前更加强调测试和性能工具。
像这种表象被Sergey Sadovnichiy描述“如果你创建它,它们就会来”,他是加拿大一家金融相关企业的解决方案经理。
“正在经历着这种现象的就是服务,当他们最初创建,从数量上来说很少,典型的就是一个消费者。现在消费者数量戏剧性地增长,Web服务的数量也一样,服务的复杂性也上升了,” Sadovnichiy如是说道。这些服务通常都是大型应用,把企业后端同Web相连。
为了解决增长的服务体积和复杂性,Sadovnichiy和他的团队已经求助于Crosscheck网络公司的SOAPSonar工具。
“我们从每一个消费者类型的角度对每一个服务进行回归测试。现在我们为主要消费者自动化脚本,”他说道,而且每一个用例可以快速适应脚本。
Sadovnichiy表示SOAPSonar用于持久测试和性能测试,和回归测试一起进行。他也发现了100%的测试覆盖和早期基于风险的测试计划的场景之间的对抗,早期场景测试覆盖的代码不超过20%。
点到点的变化
Crosscheck CEO Mamoon Yunus表示市场在服务方面已经达到一个拐点。“服务的获得像Web网站的流量。有更多的合作伙伴与更多的系统进行沟通。”
同时,更加能干和交互的前端正在制造更多流量,这些RESTful元素不能直接使用XML或者SOAP。Crosscheck工具评估JSON和JQuery REST元素性能,以及传统SOAP和XML性能。
“人们会用到更多的插件,AJAX插件、JQuery插件,从浏览器上 ,你直接点击这些服务。不再是先进性XML、SOAP和Web服务,不是应用到应用的了。更多的是一种‘机器到机器’的东西。现在,是‘门户到应用’。这些服务现在由门户驱动。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
测试案例管理和报告之专家建议
求助!我的经理希望我跟踪测试案例数量和执行数量。我应该怎么做?经理的职责是跟踪指标、测量执行和创建各种各样的图表和图形显示进展。
-
代码优化的另一面
优化软件是一件好事,但如果使用不当,就会好事变坏事。在优化这条道路上,你是否也有走路方向的时候?
-
探索正确的可扩展性测试指标
dot.com时代的热潮正在成为遥远的记忆。但网络经济的事情没有改变——就是在线产业的事情可以并且肯定变化很快。那在如此变化中企业主要怎么做?
-
移动app集成SOA化:2012年SOA成主流
全球移动设备的数量比工作厕所还要多。移动的无所不在对于SOA意味着什么?移动设备似乎预示着app架构新时代的到来,而这会使得开发中更多地使用SOA,并会改变SOA的使用方式。