`
nenty
  • 浏览: 112917 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JAVA性能/负载/压力测试工具

阅读更多
1.      LoadRunner:支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案,可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。
2.       WebLoad:webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能。
3.      E-Test Suite:由Empirix公司开发的测试软件,能够和被测试应用软件无缝结合的Web应用测试工具。工具包含e-Tester、e-Load和e-Monitor,这三种工具分别对应功能测试、压力测试以及应用监控,每一部分功能相互独立,测试过程又可彼此协同。
4.      QALoad:(1).测试接口多;(2)可预测系统性能;(3)通过重复测试寻找瓶颈问题;(4)从控制中心管理全局负载测试;(5)可验证应用的扩展性;(6)快速创建仿真的负载测试;(7)性能价格比较高。此外,QALoad不单单测试Web应用,还可以测试一些后台的东西,比如SQL Server等。只要它支持的协议,都可以测试。
5.      Benchmark Factory: 首先它可以测试服务器群集的性能;其次,可以实施基准测试;最后,可以生成高级脚本。 
6.      JMeter:是开源测试工具,专门为运行和服务器负载测试而设计、100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块。它和HTTP和SQL(使用JDBC)的模块一起运行。它可以用来测试静止或活动资料库中的服务器运行情况,可以用来模拟服务器或网络系统在重负载下的运行情况。它也提供了一个可替换的界面用来定制数据显示,测试同步及测试的创建和执行。
7.      WAS:是Micro$oft提供的免费的Web负载压力测试工具,应用广泛。WAS可以通过一台或者多台客户机模拟大量用户的活动。WAS支持身份验证、加密和Cookies,也能够模拟各种浏览器和Modem速度,它的功能和性能可以与数万美元的产品媲美。
8.      ACT:或称MSACT,它是微软的Visual Studio和Visual Studio.net带的一套进行程序压力测试的工具。ACT不但可以记录程序运行的详细数据参数,用图表显示程序运行情况,而且安装和使用都比较简单,结果阅读方便,是一套较理想的测试工具。
9.      OpenSTA:它的全称是Open System Testing Architecture。OpenST的特点是可以模拟很多用户来访问需要测试的网站,它是一个功能强大、自定义设置功能完备的软件。但是,这些设置大部分需要通过Script来完成,因此在真正使用这个软件之前,必须学习好它的Script编写。如果需要完成很复杂的功能,Script的要求还比较高。当然这也是它的优点,一些程序员不会在意编写Script的。
10. PureLoad:一个完全基于Java的测试工具,它的Script代码完全使用XML。所以,编写 Script很简单。它的测试包含文字和图形并可以输出为HTML文件。由于是基于Java的软件,因此PureLoad可以通过Java Beans API来增强软件功能。


分享到:
评论
1 楼 Stero 2011-04-01  
多谢介绍!

相关推荐

    JAVA性能测试工具

    WAS是Microsoft提供的一款免费Web负载压力测试工具,能够模拟大量用户的活动,支持身份验证、加密和Cookies等功能。它具备与高端商业产品相当的性能,广泛应用于Web应用的压力测试。 ### ACT (Application ...

    java压力测试监控程序

    Java压力测试监控程序是一种用于评估和优化Java应用程序性能的关键工具。它可以帮助开发者和运维人员了解在高负载情况下应用的行为,确保系统稳定性和可扩展性。本文将深入探讨Java压力测试和监控的相关知识点,并以...

    负载压力测试及故障

    市场上有许多成熟的负载压力测试工具,其中一些比较流行的选择包括: 1. **JMeter**:开源的Java应用程序,用于测试静态和动态资源的性能。 2. **LoadRunner**:由Micro Focus提供的商业解决方案,用于性能测试和...

    oracle压力测试工具 java版

    "Oracle压力测试工具 Java版" 提供了一个用Java编写的解决方案,用于模拟大量并发用户请求,以测试Oracle数据库的性能和耐压性。 这个工具可能包含以下关键组件和功能: 1. **并发执行**:Java版的Oracle压力测试...

    基于JAVA简单简洁的压力测试, QPS测试工具.zip

    本资料包“基于JAVA简单简洁的压力测试, QPS测试工具.zip”提供了一种使用Java实现的压力测试解决方案,旨在帮助开发者快速评估其应用的QPS性能。 首先,我们要理解QPS的概念。QPS代表每秒查询率,是衡量一个系统在...

    web test LoadRunner SAP / java / Java Vuser / web_set_max_html_param_len

    LoadRunner是一款功能强大的性能测试工具,能够模拟大量并发用户对系统进行负载和压力测试,以评估系统的稳定性和性能瓶颈。 1. **Web测试**: Web测试主要是针对基于HTTP/HTTPS协议的Web应用进行的功能和性能验证...

    游戏 压力测试工具

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

    压力测试工具的使用

    压力测试工具的使用能够模拟大量用户并发访问,检查系统在高负载下的响应时间和资源消耗情况,帮助开发者提前发现潜在问题,优化系统性能。本篇文章将详细介绍一款免费的压力测试工具——JMeter,包括其安装过程和...

    JMeter压力测试工具

    Apache JMeter是一款强大的开源压力测试工具,主要由Apache软件基金会开发,完全基于Java语言,因此可在任何Java支持的平台上运行。这款工具最初是为了测试Web应用的性能和负载能力而设计的,但随着时间的发展,它的...

    ripplet压力测试工具

    2)软件程序性能和负载测试工具; 3)有四个分布式的Java组件:测试注入引擎、服务器/产品监视器、测试数据中心、测试用户控制台; 4)测试客户端是高度可伸缩的、可配置的测试框架,且基于Spring的反转控制; 5)...

    压力测试java模拟

    在这个“压力测试java模拟”项目中,我们重点探讨如何利用Java语言来构建压力测试工具和场景,以确保我们的应用程序在实际运行环境中能够稳定、高效地工作。 Java作为一款强大的多平台编程语言,提供了丰富的库和...

    web压力测试工具

    WAS 是 Micro$oft 提供的免费的 Web 负载压力测试工具,应用广泛。 WAS 可以通过一台或者多台客户机模拟大量用户的活动。 WAS 的优点是免费、功能强大,能够对 web 应用程序进行充分的压力测试,从而评估其性能和...

    压力测试脚本

    2. **脚本语言**:大多数压力测试工具支持自定义脚本语言,例如JMeter使用Java语法的Groovy或BSF脚本,LoadRunner有其专有的Vuser脚本语言。开发者需要掌握这些语言来编写复杂的测试逻辑。 3. **负载模拟**:脚本...

    Java开发测试工具:JMeter是一款开源的压力测试工具

    JMeter是一款开源的压力测试工具,用于对软件和网络应用进行性能测试。它提供了一种简单而灵活的方式来模拟多种负载情况,以评估应用程序在不同负载下的性能表现。本文将介绍JMeter的特点、功能和使用场景。 首先,...

    一款基于java的,http 服务器压力测试工具.zip

    本压缩包提供的是一款基于Java的HTTP服务器压力测试工具,它旨在帮助开发者和系统管理员评估和优化Web服务器的性能。 压力测试是软件开发过程中的一个重要环节,它允许我们模拟大量并发用户访问服务器,以检测其在...

    java c/s系统 - 航空票务管理系统

    单元测试(JUnit)、集成测试(Spring Test)和压力测试工具(Apache JMeter)可以帮助开发者发现并修复问题,确保系统在高并发环境下也能稳定运行。 在开发过程中,版本控制工具如Git可以帮助团队协作,跟踪代码...

    Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。

    Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。 JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、...

Global site tag (gtag.js) - Google Analytics