用于网站/Web 应用程序负载测试的工具? [关闭]

Posted

技术标签:

【中文标题】用于网站/Web 应用程序负载测试的工具? [关闭]【英文标题】:Tools for website/web application load testing? [closed] 【发布时间】:2010-05-07 19:22:48 【问题描述】:

在投入生产之前,我们的客户需要我们的网络应用程序可以处理多少用户的实际数量。

我们实现了各种功能,包括资产管理(文件上传/下载)、文件导入/导出、各种统计、网络服务等。

我想我们需要可以模拟用户表单提交的工具,因为据我所知,由于解析和生成,文档导入/导出是应用程序中最慢的部分。

哪种工具(或一组工具)可以做到这一点?

申请详情:

Xhtml/jQuery 冷熔 8 SQL Server 2008 Windows Server 2008

【问题讨论】:

【参考方案1】:

我喜欢jMeter - 免费软件,而且做得很好。

一些介绍性截屏视频:

http://www.fosscasts.com/screencasts/3-Load-Testing-with-Apache-JMeter

http://vimeo.com/10164982

【讨论】:

+1,良好的链接。必须检查一下! +1 表示 JMeter。简单易用。【参考方案2】:

HPs Open Source HTTPerf我喜欢。只需设置您要测试的 URL,然后让它翻录。使用几台机器来模拟负载。您甚至可以将输出解析到数据库中并进行一些数字运算。

另外,考虑在服务器端运行 HTTPerf 并进行分析,看看哪些滞后,哪些没有。一个不错的方法是让用户继续使用应用程序,并记录所有 POST/GET 请求并将它们用作典型用户交互的重放集。

此外,如果您正在考虑 UX,请使用 firebug 或其他工具来检查 JS 导入是异步完成的,而不是一次一个。来*** question 310583/loading-javascript-dependencies-on-demand看看吧

【讨论】:

【参考方案3】:

http://loadimpact.com/

WebLoad: Professional and open source load testing 来自 CFMeetup

【讨论】:

【参考方案4】:

Visual Studio 终极版具有出色的负载/压力测试工具,尽管终极版可能有点贵。

【讨论】:

【参考方案5】:

m 使用完整版的 JBlitz Professional 5.0 .. 挺好的

【讨论】:

【参考方案6】:

市场上很少有分析性能工具(不是免费的),我通过并运行良好的是 New Relic。如果您只想测试 api,那么http://locust.io/ 是一个不错的选择,而且也是免费的。

【讨论】:

以上是关于用于网站/Web 应用程序负载测试的工具? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

十个免费的 Web 压力测试工具(转)

Web应用程序的性能测试工具[关闭]

如何对基于 Webrtc 的 Web 应用程序进行负载测试 [关闭]

JMeter网站并发性测试

测试网站的高并发量访问压力

为我的 Web 应用程序运行随机、程序生成的负载测试