首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于相当复杂的web应用程序压力测试的工具是什么

用于相当复杂的web应用程序压力测试的工具是什么
EN

Stack Overflow用户
提问于 2010-09-09 15:56:22
回答 8查看 1.4K关注 0票数 8

我是为我们公司开发一个新的基于网络的产品的团队的一员。虽然我们非常肯定该应用程序将与我们预期的平均10-50个并发用户完美地工作,但我们有一个要求,以确保它将继续正确地为1000个并发用户工作。

我们主要关注的是从文件系统加载和显示各种文档。要获取文件,用户需要登录,导航到搜索页面,等待搜索完成,然后单击链接并等待文档加载。

我们有SilkTest/TestPartner,它可以配置为完成上面的步骤,但我不相信这些工具可以实际地用来模拟我们所需的负载。

你能推荐一些(最好是免费/开源)程序吗?商业产品并不是不可行的,但价格不可能很高:)

提前感谢!

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2010-09-09 15:58:25

使用apache's benchmark tool ab

来自Wikipedia: ApacheBench

ApacheBench是一个命令行计算机程序,用于测量HTTP web服务器的性能,特别是Apache HTTP服务器。它旨在提供给定Apache安装所能提供的性能的概念。特别是,它显示了服务器每秒能够处理的请求数。

您可以向它提供已登录用户的cookie/值对,并将其指向搜索URL,并能够告诉它运行并发连接以模拟并发用户。

票数 2
EN

Stack Overflow用户

发布于 2010-09-09 20:54:47

java应用程序的研磨器:Grinder

票数 5
EN

Stack Overflow用户

发布于 2010-09-09 20:56:27

Apache JMeter肯定会支持您的场景,并支持Distributed Testing (pdf),这是一种在不同机器上运行多个代理的模式,因此可以扩展以模拟大量并发用户。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3674724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档