使用soapUI软件工具治理WSDL

日期: 2010-07-15 作者:Jack Vaughan翻译:杨君 来源:TechTarget中国 英文

最近几年软件发展得到很大牵引力,成为治理WSDL的有效方式。该软件是由GNU LGPL提供的建立在Java基础之上的SOAP测试工具。实际上,它可以使用WSDL,并使其行为生效。开发商和设计师也意识到在Web服务开发领域,soapUI开发工作非常复杂。

  经过扩展之后,最近soapUI已经超出了SOAP测试。最新版本旨在创建一个和面向REST和非SOAP开发环境极为相似的学科。   Ole Matzura和Niclas Reimertz of Eviware对SOAP UI极为推崇。他们声称soapUI 2.5支持对RESTful服务的测试,包括检查、调用、功能测试、断言和负载测试。

此外,s……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

最近几年软件发展得到很大牵引力,成为治理WSDL的有效方式。该软件是由GNU LGPL提供的建立在Java基础之上的SOAP测试工具。实际上,它可以使用WSDL,并使其行为生效。开发商和设计师也意识到在Web服务开发领域,soapUI开发工作非常复杂。

  经过扩展之后,最近soapUI已经超出了SOAP测试。最新版本旨在创建一个和面向REST和非SOAP开发环境极为相似的学科。

  Ole Matzura和Niclas Reimertz of Eviware对SOAP UI极为推崇。他们声称soapUI 2.5支持对RESTful服务的测试,包括检查、调用、功能测试、断言和负载测试。此外,soapUI 2.5还可以测试“Web应用描述语言支持以及WADLess RESTful服务。”

  正如Eviware crew所描述的那样,从soapUI 2.5同样也包含了WADLess服务的WADL以及WADLed和WADLess服务的文档编制代。soapUI 2.5同时还可以测试RESTful Web服务中的XML和JSON输出。

  PushToTest的发明者Frank Cohen说“和WSDL定义相比,你需要手编测试”,现在有了工具以后,输入WSDL文档,剩余的部分则在GUI中就完成了。

  Cohen说“它创建了一个测试套,检查并确定结果是正确的。Cohen所经营的公司提供soapUI支持和培训。

  有些Web 1.0工具试图通过添加模块提供SOAP支持,但是并不十分成功,”他说“你最后还是要在XML层工作,现在你可以利用工具和UI一同工作创建测试和套装,以便和服务进行交互操作。”

  soapUI和Web服务测试相关信息

  soapUI.org-soapUI.Org

  soapUI是一个容易使用的WSDL测试框架。软件是开放源,服务是SOAPUI.Org。

  EviWare开发者博客—EviWare

  EviWare是SOAP UI公司的缔造者。该公司主要撰写Web服务测试和相关测试的博客。Ole Matzura又有何高论呢?

  soapUI-维基百科上对于soapUI的解释

  你过去常在Webster上寻找答案,尽管这也是网络,现在需要定义时,你却要搜索维基百科。“SOAP UI”更是如此。

  提问:哪里能够下载SOAP UI?回答:SourceForge.NET

  Push to Test–Push to Test.Com

  该网站提供物流英语方面的测试方案,.NET以及基于SOAP之上的Web服务。包括soaUI测试白皮书和Frank Cohen的信息测试博客。

  soapUI对于Evolving Through的相关经验—Evolving Through……博客最开始创建测试装置时,是为了规范Web服务的质量,要是这样的话,还不如看看Dimosthenes是如何实验soapUI,以获得相同的效果。

  测试Web服务和RIAs——SearchSOA.Com

  William Brogden写到,假设一个完整的Web服务包含了很多组件,完全测试会很困难,这一点不足为怪,在这个环境下,必须解决对cool Ajax前后端的SOA测试。

  测试Web服务:单元测试和监测——SearchSOA.Com

  William Brogden写到像TCPMON或者soapUI这样的工具可以将你的客户要求记录成文本文件,可以在负载测试时重放该文档文件,从记录文档中生成一个文档要比执行一个SOAP客户要更为快速。

  通向WADL的方式——Wadl.Dev.Java.Net

  在GlassFish栈下方,出现了Web应用描述语言(WADL),JCP的工作人员提出了一个关于WADL的新观点,我想他们应该对此有所了解。

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

相关推荐

  • API开发与管理大作战

    2014将会是API管理方法新旧PK的一年,据Delyn Simons说,她领导了Mashery开发者的外展团队。应用编程接口(API)的主流化和私有化在新的一年也将掀起波澜,她在波士顿“Future Insights Ultimate Developer Event 2013”大会上预测说。

  • 公共API外包管理是否值得考虑?

    公共API外包管理是指聘请一个专家小组来解决可扩展性问题,同时也提出几套可替代的方案。

  • 最适合大数据应用的是SOA还是REST?

    跟所有的企业数据一样,大数据唯有通过应用投射给用户才有用。对于设计或重新设计大数据应用的架构师来说,一个关键问题是究竟是用SOA还是RESTful的API?

  • 弹性资源对传统的REST架构构成挑战了吗?

    组件化应用程序需要机制来将组件传递到下一个工作地。从一开始,人们对连接流程及其实施就有不同的观点。可以证明,SOA阵营是由RPC和SOAP的软件接口发展而形成的。