【问题标题】:Tools for testing web services用于测试 Web 服务的工具
【发布时间】:2008-12-09 09:49:19
【问题描述】:

我想在将 Web 服务发送出去之前对其进行集成测试,我想知道是否有人可以指出一些自动执行这些测试的工具?

我既有 ASMX 网络服务,也有一些 WCF 服务。

我希望能够将此作为任务添加到我的构建脚本中,并尽可能自动执行。

在集成测试 Web 服务方面有哪些陷阱?

【问题讨论】:

    标签: .net web-services testing asmx


    【解决方案1】:

    你可以使用SoapUI

    【讨论】:

    • 你能从控制台运行soap ui吗,因为我想把它作为一个任务添加到我的构建脚本中,类似于nunit?
    【解决方案2】:

    JMeter 是一个 java 应用程序,当然它也可以用于 .NET Web 服务。您可以创建脚本(发送 SOAP 请求)并以文本和图形方式监控结果。它可以模拟高流量条件,并且通常是非常可配置的。

    除了你肯定需要在高负载条件下进行压力测试之外,我没有任何专门用于测试 Web 服务的技巧。

    关于在脚本中运行测试,有一个 ant task 用于运行 JMeter。由于您正在构建 .NET 服务,我知道这可能意味着设置测试环境的工作量太大。当然有Nant,但不知道是否与具体任务兼容。

    【讨论】:

      【解决方案3】:

      看看Watin - .Net 中的 Web 应用程序测试。 也许它可以帮助 Web 服务。

      【讨论】:

        猜你喜欢
        • 2013-08-25
        • 1970-01-01
        • 2013-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-11
        相关资源
        最近更新 更多