`
balaschen
  • 浏览: 192218 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

有没有这样一种压力测试工具

阅读更多
最近一个项目需要做压力测试,因此下载了JMeter,试用了下,不能满足要求,又找了微软的Web Application Stress,比JMeter使用简单点,可以录制操作记录,不过还是不能满足我的要求。
我的这个项目是一个WEB应用,大约有5000个在线用户,因此我想模拟实际的使用情况,上面说的这两个工具都可以用多线程模拟多用户,并可以实现用户登陆的操作,但是,没法控制请求的执行次数和时间间隔,理想的情况应该是这样:

开5000个线程,每个线程按这样的计划执行:
1、执行登陆
2、重复执行多组request,每个request执行时间间隔×××秒;每组request的执行次数和时间间隔最好能单独设置;
3、多个request请求组能组成新的请求组,设定执行次数和时间间隔;

不知道有哪种压力测试有这样类似的功能?

PS:我不知道这个贴该放到哪个版面,找来找去,发现只有软件测试还比较接近
分享到:
评论
13 楼 timerri 2007-09-21  
说真的,如果只需要这么点功能的话,与其看别人的文档,不如自己做一个.....
12 楼 neora 2007-08-13  
balaschen 写道
最近一个项目需要做压力测试,因此下载了JMeter,试用了下,不能满足要求,又找了微软的Web Application Stress,比JMeter使用简单点,可以录制操作记录,不过还是不能满足我的要求。
我的这个项目是一个WEB应用,大约有5000个在线用户,因此我想模拟实际的使用情况,上面说的这两个工具都可以用多线程模拟多用户,并可以实现用户登陆的操作,但是,没法控制请求的执行次数和时间间隔,理想的情况应该是这样:

开5000个线程,每个线程按这样的计划执行:
1、执行登陆
2、重复执行多组request,每个request执行时间间隔×××秒;每组request的执行次数和时间间隔最好能单独设置;
3、多个request请求组能组成新的请求组,设定执行次数和时间间隔;

不知道有哪种压力测试有这样类似的功能?

PS:我不知道这个贴该放到哪个版面,找来找去,发现只有软件测试还比较接近


Jmeter 完全可以达到要求,但你不能只用里面的缺省配置。
11 楼 welllove53 2007-08-13  
loadrunner有点贵,但是可以达到你的要求。
10 楼 basicbest 2007-08-13  
看下Rational的测试工具集
9 楼 dunsword 2007-08-13  
Loadrunner比较好用,但JMeter也绝对能够满足你的要求。
但要5000个线程并发访问的话,你得搞5-10台测试机一起压才行了,当然如果间隔时间长的话可以少一些。 但如果只是模拟5000个在线用户的话,不需要这么多的!
8 楼 lihbobo 2007-08-11  
5000个线程太夸张了,你试试Testmaker, 不然就只有用商业版的Loadrunner了。
7 楼 lihbobo 2007-08-11  
5000个线程太夸张了,估计Loadrunner也不一定能达到,, 你试试Testmaker。。不然就只有用商业版的Loadrunner了。。
6 楼 julyboxer 2007-06-04  
嗯。。Jmeter好像可以完成这个功能吧
5 楼 volnet 2007-06-04  
5000个线程?
据说线程超过120还是200个就会很卡
(听WebCast的时候听到的)
4 楼 LucasLee 2007-06-02  
我想一般的压力测试工具都应该具有这个功能吧,不过我使用的开源的OpenSta,也是录制用户操作,然后回放,模拟多个并发用户,可以设置执行多个脚本的顺序,次数等参数.
3 楼 balaschen 2007-06-02  
sg552 写道
JMeter 不可以达到吗?

楼主查阅了官方文档吗?

仔细阅读了JMeter的文档,确实可以实现,可以通过组合JMeter的逻辑控制单元来实现
2 楼 balaschen 2007-06-01  
sg552 写道
JMeter 不可以达到吗?

楼主查阅了官方文档吗?

JMeter可以吗?
1 楼 sg552 2007-06-01  
JMeter 不可以达到吗?

楼主查阅了官方文档吗?

相关推荐

    路由器压力测试工具

    路由器压力测试工具是一种用于评估和诊断路由器性能的专业软件。它可以帮助用户了解路由器在高负载条件下的稳定性和处理能力,确保在网络繁忙时路由器仍能正常运行。以下是对路由器压力测试工具的详细解读: 1. **...

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

    本文将深入探讨十个免费的Web压力测试工具,它们各自的特点、优势与局限性,帮助读者更好地理解和选择适合自身需求的测试工具。 ### 1. Grinder Grinder是一款开源的压力测试框架,基于JVM,通过多线程并发执行...

    路由器压力测试工具.zip

    路由器压力测试工具是一种用于评估和诊断路由器性能的重要软件。它可以帮助网络管理员或IT专业人士了解路由器在高负载条件下的运行情况,确保网络的稳定性和可靠性。本文将详细介绍路由器压力测试工具的功能、工作...

    基于c#编程的系统压力测试工具

    【标题】:“基于C#编程的系统压力测试工具” 在软件开发过程中,系统压力测试是一项至关重要的环节,它主要用于评估应用程序或系统在高负载条件下的性能、稳定性和资源管理能力。这个“基于C#编程的系统压力测试...

    Web网站压力测试工具

    本篇将详细探讨"Web网站压力测试工具"这一主题,以及如何利用这样的工具来提升网站的性能表现。 压力测试的主要目标是模拟真实世界中的多种用户行为,如大量用户同时访问一个网站,以此来检测服务器、网络、数据库...

    登入压力测试工具

    在IT行业中,压力测试是一种非常重要的测试方法,用于评估系统在高负载或大量并发用户访问下的性能和稳定性。尤其在登录功能这样的关键操作上,确保系统能够承受住大量的并发登录请求,是保障服务质量和用户体验的...

    宽带连接数测试工具,宽带压力测试工具,宽带TCP测试工具

    接下来,宽带压力测试工具是另一种关键的网络诊断工具。它模拟高负载情况,对网络的带宽、延迟和丢包率等参数进行测试,以评估在网络拥堵情况下服务的稳定性。在进行大型文件传输、多人在线游戏或者云服务时,压力...

    网络压力测试工具

    网络压力测试工具是一种用于评估和测量网络性能的重要软件,它能够模拟多个并发用户对网络连接进行请求,以此来测试服务器的稳定性和响应速度。在IT领域,这些工具被广泛应用于优化网络架构,确保服务的可用性,以及...

    数据库压力测试工具

    数据库压力测试是一种用来评估数据库性能、稳定性和可靠性的手段。在当今数据量庞大的业务环境下,对数据库的压力测试至关重要,尤其是对于支撑大量交易或处理超大数据量的应用系统。在给定文件中,提到了如何使用...

    GPU服务器上显卡压力测试工具及测试方法介绍.docx

    本文将介绍一种常用的 GPU 服务器显卡压力测试工具 NVIDIA-smi 及测试方法。 一、GPU 服务器显卡压力测试工具 NVIDIA-smi 是一种常用的 GPU 服务器显卡压力测试工具。该工具可以用于监测 GPU 服务器的显卡状态、...

    Socket服务器压力测试工具

    为了进行这样的测试,通常会使用专门的压力测试工具,如Apache JMeter、LoadRunner、Tsung等,它们可以自定义测试脚本,模拟各种用户行为,并提供丰富的报告和图表来展示测试结果。 在文件列表中的"Pressure"可能是...

    网站压力测试工具

    网站压力测试工具是一种用于评估和优化网站性能的关键软件。它模拟多个用户同时访问网站或应用,以检测系统在高负载下的稳定性和响应速度。这样的工具对于开发者、运维人员以及性能测试工程师来说非常重要,因为他们...

    游戏 压力测试工具

    游戏压力测试工具是一种用于评估和优化游戏性能的重要软件,它能够模拟大量用户同时在线游玩的情况,帮助开发者找出可能存在的性能瓶颈、内存泄漏、网络延迟等问题。在这个特定的压缩包文件中,我们看到一个名为...

    windows下压力测试工具

    在Windows操作系统中,压力测试工具对于评估服务器性能和网站的并发处理能力至关重要。这些工具能够模拟大量用户同时访问系统,以此来检验系统在高负载下的稳定性、响应速度以及资源利用率。"WSTSetup.exe"是一个...

    C++ 编写的TcpServer压力测试工具源代码

    本主题关注的是一个用C++编写的TCP服务器压力测试工具的源代码,这对于理解和优化网络服务的性能至关重要。C++是一种强大的编程语言,常用于构建高性能的应用程序,尤其是涉及到系统级编程和网络通信时。 TCP(传输...

    SYN压力测试工具

    **SYN压力测试工具详解** 在网络安全和性能优化领域,SYN压力测试工具扮演着重要的角色。此类工具主要用于模拟大量半打开(SYN)连接,以此来评估服务器或网络设备在面临恶意攻击或高并发流量时的抵御能力。本文将...

    Apache压力测试工具

    Apache压力测试工具是一种用于评估服务器性能和稳定性的关键软件,主要针对Apache HTTP Server进行测试。在互联网服务领域,性能测试是确保系统能够处理预期负载、找出潜在瓶颈并优化资源分配的关键步骤。Apache提供...

    内存压力测试工具

    内存压力测试工具是一种重要的系统诊断和优化工具,主要用于检测计算机或服务器内存的稳定性和性能。在IT领域,尤其是在系统管理员和开发者的日常工作中,确保硬件的可靠性至关重要,内存作为计算机的关键组成部分,...

    电脑硬件压力测试工具

    在电脑硬件领域,压力测试是一种重要的诊断和优化手段,它能帮助用户了解设备在极端条件下的性能表现和稳定性。本文将详细阐述电脑硬件压力测试工具的相关知识点,包括测试的目的、涉及的主要硬件、常用工具以及如何...

Global site tag (gtag.js) - Google Analytics