【问题标题】:Load testing WCF service (hosted on IIS) [closed]负载测试 WCF 服务(托管在 IIS 上)[关闭]
【发布时间】:2008-10-21 13:59:58
【问题描述】:

有哪些工具可以测试 WCF 服务?

我期待分配负载,所以我想知道单个服务器可以处理多少。

【问题讨论】:

    标签: wcf performance iis load-testing


    【解决方案1】:

    WCFLoadTest 一路。我什至与对这个工具发誓的 MS 家伙交谈过。

    Visual Studio 也有一些可用的负载测试工具,但我不能保证他们的工作做得如何,也不能说哪些版本的 VS 包含负载测试工具。

    【讨论】:

    • Windows 服务中托管的 WCF 服务怎么样? WcfLoadTest 可以在这里提供帮助吗?
    【解决方案2】:

    我编写了自己的工具 (WCFStorm)。这些是特点:

    一般:

    ◦动态调用和测试 WCF 服务

    ◦动态调用和测试以任何语言编写的 Web 服务

    ◦将您打开的服务及其测试用例保存到可以随时重新加载的“项目”中

    ◦动态调用服务方法,即使是那些包含复杂数据类型的方法

    ◦基于 UI 的复杂数据类型的动态编辑

    ◦在单个 UI 中测试多个 WCF 和 Web 服务。

    ◦多标签界面

    ◦基本和 Windows 身份验证

    ◦位于代理后面的测试服务

    ◦动态修改 WCF 或 Web 服务的 URL 端点。

    ◦动态编辑服务绑定。

    功能测试:

    ◦创建功能测试用例并将其保存为项目的一部分

    ◦创建并保存包含预期结果的功能测试用例。

    ◦以图形方式比较(并排)预期结果与服务的实际响应。

    性能测试:

    ◦创建性能测试用例并将其保存为项目的一部分

    ◦随着性能测试的进行,实时以图形方式显示图表。

    ◦可配置的测试参数(代理数量、测试持续时间、间隔等)。您可以随心所欲地强调您的服务。

    查看截图。


    (来源:geekswithblogs.net)

    【讨论】:

    • 我刚刚使用了您的工具的精简版,印象非常深刻。非常好,谢谢:)
    • Windows 服务中托管的 WCF 服务怎么样? WcfLoadTest 可以在这里提供帮助吗?
    • @Mani 他的工具没有命名为 WcfLoadTest,而是命名为 WCFStorm。
    • 感谢您的澄清。但是它可以帮助测试托管在 Windows 服务中的 wcf 服务吗?
    【解决方案3】:

    从这里开始:

    http://www.codeplex.com/WCFLoadTest

    WCF 并不能做所有可能的事情,但它是最好的入门工具。更糟糕的是,使用 Web 服务编写手动调用代码并不难。它们比网站更容易加载测试。

    【讨论】:

      【解决方案4】:

      SO-Aware 测试工作台通过丰富的视觉体验让事情变得非常简单。您可以构建各种测试和场景并非常快速地运行它们。

      http://www.tellagostudios.com/products/so-aware-test-workbench%E2%84%A2

      【讨论】:

      • 我正在尝试在 W7 上安装 Express 版本,但安装程序说我需要安装 IIS 6.0 兼容模式,知道如何在 W7 上安装吗?谢谢!
      【解决方案5】:

      试试http://www.soapui.org/有一个开源和专业版你需要勾选下载loadui,这是你的负载测试位。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-12-30
        • 2012-07-06
        • 2022-12-13
        • 1970-01-01
        • 2015-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多