LoadRunner种预测系统行性能负载测试工具通模拟千万用户实施并发负载及实性能监测式确认查找问题LoadRunner可以整企业架构进行测试通使用 LoadRunner企业能限度缩短测试间优化性能加速应用系统发布周期 LoadRunner种适用于各类体系架构自负载测试工具能预测系统行并优化系统性能.
总种自化测试工具.
详见:http://baike.baidu.com/view/812367.htmjavascript
一、web_add_cookie("login=admin; DOMAIN=127.0.0.1");html
还有一些开源的软件QA Load:Compuware公司的QALoad是客户/服务器系统、企业资源配置(ERP)和电子商务应用的自动化负载测试工具。QALoad是QACenter性能版的一部分,它经过可重复的、真实的测试可以完全地度量应用的可扩展性和性能。QACenter聚集完整的跨企业的自动测试产品,专为提升软件质量而设计。QACenter能够在整个开发生命周期、跨越多种平台、自动执行测试任务。java
SilkPerformer:一种在工业领域最高级的企业级负载测试工具。它能够模仿成千上万的用户在多协议和多计算的环境下工做。无论企业电子商务应用的规模大小及其复杂性,经过SilkPerformer,都可以在部署前预测它的性能。可视的用户化界面、实时的性能监控和强大的管理报告能够帮助咱们迅速的解决问题,例如加快产品投入市场的时间,经过最小的测试周期保证系统的可靠性,优化性能和确保应用的可扩充性。linux
LoadRunner:一种较高规模适应性的,自动负载测试工具,它能预测系统行为,优化性能。LoadRunner强调的是整个企业的系统,它经过模拟实际用户的操做行为和实行实时性能监测,来帮助您更快的确认和查找问题。此外,LoadRunner 能支持最宽范的协议和技术,为您的特殊环境,量身定作地提供解决方案。ios
WebRunner:是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload经过模拟真实用户的操做,生成压力负载来测试web的性能,用户建立的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,经过执行该脚原本衡量web应用程序在真实环境下的性能。web
IBM Rational Performance Tester(简称 RPT)也是一款性能测试工具,适用于基于 Web 的应用程序的性能和可靠性测试。Rational Performance Tester 将易用性与深刻分析功能相结合,从而简化了测试建立、负载生成和数据收集,以帮助确保应用程序具备支持数以千计并发用户并稳定运行的性能。 数据库
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件作压力测试,它最初被设计用于Web应用测试但后来扩展到其余测试领域。 它能够用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 能够用于对服务器、网络或对象模拟巨大的负载,来在不一样压力类别下测试它们的强度和分析总体性能。 windows
AutoBench 是一款基于httperf的Perl脚本。它会在一次测试中调用屡次httperf来对web服务器进行测试,每次会按照给定的参数增长并发链接数,将 httperf的测试结果保存为CSV格式的文件,该文件能够被Excel直接读取,方便生成测试报告。借助于autobench自带的 bench2graph工具能够生成漂亮的测试结果对比图。 性能优化
ApacheBench 工具程式(ab)是 Apache 网站伺服器软体的一个附带的工具软体,专门用来执行网站伺服器的运行效能,特别是针对 Apache 网站伺服器 的效能分析。这支程式本来是用来检测 Apache 网站伺服器(Web Server) 所可以提供的效能,特别是能够看出 Apache 网站伺服器能提供每秒能送出多少网页,固然的,也能够用在任何其余的网站伺服器 Apache ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,能够同时模拟多个并发请求。 服务器
curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP / HTTPS和FTP/ FTPS的客户端应用程序的行为,每一个有其本身的源IP地址。相反,其余curl-loader使用真正的C编写的客户端协议栈,即libcurl和TLS/ openssl的SSL的HTTP和FTP协议栈,支持登陆和验证口味和模拟用户行为的工具。
Iago 是一个网站负载测试工具,Iago 针对一个给定的网站进行访问录制并合成流量数据。它不一样于其余的负载生成工具,它试图保持恒定的请求率。例如若是你想按每分钟100K来请求您的服务,Iago 会试图保持这个速度进行测试。
Pylot 是一款开源的用以测试 Web Service性能和扩展性的工具,它运行HTTP负载测试,这对于制定容量计划、肯定基准点、分析系统瓶颈以及系统调优都很是有用。在使用过程 中,Pylot会发起并发请求(HTTP Requests),检验服务器响应,以及带有相关指标的报表。它经过GUI或者Shell/Console来执行和监视对被测试网站的测试过程。