【问题标题】:Unit testing a JAX-WS Web Service?对 JAX-WS Web 服务进行单元测试?
【发布时间】:2010-08-11 16:02:56
【问题描述】:

有没有办法测试 JAX-WS Web 服务?我的在 Netbeans 中,我正在尝试使用测试包中的 Web 服务客户端来执行此操作,但我想知道这是否是正确的方法。

【问题讨论】:

    标签: unit-testing jax-ws


    【解决方案1】:

    您可以使用soapUI 来测试网络服务,既可以使用GUI 也可以使用命令行

    http://www.soapui.org/Test-Automation/functional-tests.html & http://www.soapui.org/Test-Automation/integrating-with-junit.html

    您也可以使用 netbeans 使用生成的测试来测试 web 服务,这可以通过右键单击 web 服务并单击“测试 web 服务”来访问,也就是说,如果您使用 netbeans 创建了 web 服务,如果您还没有可以从您的 Web 服务的 WSDL 创建一个 Web 服务并从那里开始。

    如果您想使用可能的测试包中的 Web 服务客户端,netbeans 应该生成测试所需的 jaxb 类,您可以将方法从客户端拖放到测试类。

    【讨论】:

    • 从 Netbeans 进行的测试仅适用于 Glasfish,并且以手动方式进行。我会喜欢 JUnit 类型的测试(报告、覆盖率等)
    • 我去看看soapUI,看起来很有趣。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-25
    • 1970-01-01
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    相关资源
    最近更新 更多