【问题标题】:Tools to benchmark web-services对 Web 服务进行基准测试的工具
【发布时间】:2009-09-20 20:55:43
【问题描述】:

哪些工具最适合衡量 Web 服务的性能?

如果能获得关于总传输数据、总 POST 数、每秒请求数、每个请求时间、传输速率和每个请求响应时间的报告,那就太好了。

【问题讨论】:

    标签: web-services benchmarking


    【解决方案1】:

    不完全适用于 web 服务,但是一个非常简单的命令行工具与 Apache 一起分发,用于测试 HTTP 性能,它被称为 ApacheBench,可以在 bin 目录中作为 ab.exe 找到

    ApacheBench's documentation

    【讨论】:

    • Apache Benchmark (ab) 是一款出色、简单但功能强大的命令行工具,用于对 Web 应用程序性能进行基准测试。它的主要目的是对 Web 应用程序进行基准测试,因此非常适合这项任务。
    • 这是否包括对 Web 应用程序的 UI 响应时间进行基准测试?
    • 不,只有每秒请求数。要分析 UI,您应该使用类似 Google PageSpeed 的内容。
    【解决方案2】:

    我过去使用过jmeter。看看吧。

    【讨论】:

    • 我不喜欢 jmeter 的第一印象,所以毫无疑问我更喜欢 ab 而不是 jmeter。
    • @davidhalidor jMeter 获得了特殊的 SOAP / Web 服务工具。
    【解决方案3】:

    我们的 QA 部门还使用了 http://www.soapui.org/

    【讨论】:

    • SoapUI 非常适合测试 Web 服务和制作模拟 Web 服务,但我发现仅对 Web 服务进行基准测试更容易。
    猜你喜欢
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    相关资源
    最近更新 更多