代码之家  ›  专栏  ›  技术社区  ›  zzztimbo

测试web服务使用者

  •  2
  • zzztimbo  · 技术社区  · 16 年前

    以下是我发现的一些测试web服务消费者的工具:

    http://www.soapui.org/ https://wsunit.dev.java.net/

    还有别的吗?我更喜欢用Java或Python编写的测试框架。

    4 回复  |  直到 13 年前
        1
  •  1
  •   Arne Burmeister    16 年前

    我使用了一个maven插件的soapui。它可以创建junit linke报告,以便像单元测试一样运行和分析。这可以很容易地集成到连续构建中,也可以与soapui的免费发行版集成。

        2
  •  1
  •   Aliaksandr Belik Kanglai    13 年前

    我已经用过 Web Service Studio .

    Web服务工作室 是一个交互调用web方法的工具。这个 用户可以提供wsdl端点。点击按钮获取工具 获取wsdl,从wsdl生成.net代理,并显示 可用方法列表。用户可以选择任何方法并提供 所需的输入参数。单击invoke时,soap请求是 发送到服务器并分析响应以显示返回 价值。

    此工具用于web服务实现者测试其web 无需编写客户端代码的服务。这也可能是 用于访问其wsdl端点已知的其他web服务。

    Web服务资源管理器 在日食中 Web Tools Platform .

    通过uddi和wsil,其他应用程序可以发现wsdl文档。 与他们合作执行交易或其他业务 过程。Web服务资源管理器允许您探索、导入, 并测试wsdl文档。

        3
  •  0
  •   Scott Markwell    16 年前

    磨床是您的盟友与Java和Python,它处理大多数Web服务,(SOAP/REST/CORBA/RMI/JMS/EJB)等。

    http://grinder.sourceforge.net/

        4
  •  0
  •   Olaf Kock    16 年前

    您真的需要更具体一些:您希望在ws-consumer中测试什么?它叫正确的ws?这看起来有点毫无意义-ws是一个完美的地方嘲笑任何可能被调用-没有任何被调用。

    为了测试消费者,你会编写一个模仿原始用户的webservice,对吧?我假设通过线路的通信协议不是客户机域-例如,它是生成的。因此ws使用者的客户机只看到接口。在接口中没有要测试的东西。

    可能是我完全误解了你的问题-如果我误解了,请澄清。那我就修改答案。