好文翻译,十个免费的Web压力测试工具
分类:前端操作

正文列举了是十一个无需付费工具,能够用来实行Web的负荷/压力测量检验的。那样您就足以精晓您的服务器以及你的WEB应用能够扛得住多少的并发量,以及网址质量。

正文列举了是十一个无偿工具,能够用来打开Web的负载/压力测量检验的。那样您就能够通晓你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网址质量。

0. Grinder –  Grinder是一个开源的JVM负载测验框架,它通过广大载重注射器来为布满式测验提供了有益。 帮助用于实施测量检验脚本的Jython脚本引擎HTTP测量试验可由此HTTP代理举办田间管理。遵照项目网址的说法,Grinder的 首要对象客商是“理解她们所测代码的人——Grinder不止是带有一组有关响应时间的‘黑盒’测试。由于测量检验进程可以扩充编码——并不是简约地脚本 化,所以程序猿能测量检验应用中内部的依次档案的次序,而不光是经过顾客分界面测量试验响应时间。  

1. Grinder –  Grinder是贰个开源的JVM负载测量试验框架,它经过众多载重注射器来为布满式测量检验提供了有利。 支持用于实践测量检验脚本的Jython脚本引擎HTTP测验可经过HTTP代理进行政管理制。依据项目网址的说教,Grinder的 首要目的顾客是“掌握他们所测代码的人——Grinder不止是饱含一组有关响应时间的‘黑盒’测量检验。由于测量试验进程能够张开编码——并不是粗略地脚本 化,所以程序员能测验应用中内部的依次等级次序,而不光是经过客户界面测量检验响应时间。

1. Pylot -Pylot 是一款开源的测量检验web service质量和扩张性的工具,它运维HTTP 负载测量检验,那对体积安顿,明确基准点,深入分析以及系统调优都很有用处。Pylot发生并发负载(HTTP Requests),核算服务器响应,以及发生带有metrics的表格。通过GUI也许shell/console来推行和监视test suites。

图片 1

2. Web Capacity Analysis Tool (WCAT) – 那是一种轻量级负载生成实用工具,既可以够复出对 Web 服务器(或负载平衡服务器场)的脚本 HTTP 诉求,同期还足以搜聚品质总计数据供日后深入分析之用。WCAT 是十二线程应用程序,而且援助从单个源调控多个负载测量检验顾客端,因而你能够效仿数千个冒出客商。该实用工具利用你的旧机器作为测量试验客户端,当中每一个测量检验顾客端又足以发生多少个虚构客商端(最大数目取决于客商端机器的互联网适配器和其余硬件)。您能够挑选使用 HTTP 1.0 依旧 HTTP 1.1 央浼,以及是还是不是采取SSL。况且,假设测量检验方案需求,您仍可以运用脚本实践的基本或 NTLM 身份验证来访谈站点的受限部分。(假如你的站点使用 cookie、表单或基于会话的身份验证,这您能够创造精确的 GET 或 POST 乞求来对测量试验客商张开身份验证。)WCAT 还可管制您站点或然安装的其余cookie,所以安插文件和对话音讯将永久保存。

2. Pylot -Pylot是一款开源的测量检验web service质量和扩张性的工具,它运营HTTP 负载测验,那对体量安排,明确基准点,深入分析以及系统调优都很有用处。Pylot产生并发负载(HTTP Requests),查验服务器响应,以及发生带有metrics的报表。通过GUI或许shell/console来进行和监视test suites。

3. fwptt – fwptt 也是四个用来进展WEB应用负载测量检验的工具。它能够记下一般的乞求,也足以记录Ajax央浼。它能够用来测量试验 asp.net, jsp, php 或是别的的Web应用。

图片 2

4. JCrawler – JCrawler是三个开源(CPL) 的WEB应用压力测量检验工具。通过其名字,你就可以见晓那是一个用Java写的像网页爬虫同样的工具。只要你给其多少个U福特ExplorerL,它就能够开头爬过去了,它用一 种特殊的方法来爆发你WEB应用的负荷。这些工具得以用来测量检验找出引擎对您站点发生的载荷。当然,其还或者有另一职能,你能够创立你的网址地图和再点击一下, 将电动提交Sitemap给前5名的寻找引擎!

2. Web Capacity Analysis Tool (WCAT) – 那是一种轻量级负载生成实用工具,不只好够复出对 Web 服务器(或负载平衡服务器场)的本子 HTTP 乞求,相同的时候还可以搜聚品质总计数据供日后剖析之用。WCAT 是二十二十四线程应用程序,何况协助从单个源调整八个负载测验客户端,由此你能够依样画葫芦数千个冒出顾客。该实用工具利用你的旧机器作为测量检验顾客端,个中每一个测量试验顾客端又有啥不可生出多个设想客商端(最大数目取决于顾客端机器的网络适配器和别的硬件)。您能够选拔采用HTTP 1.0 依然 HTTP 1.1 哀告,以及是不是使用 SSL。何况,假若测验方案需求,您还足以行使脚本施行的着力或 NTLM 身份验证来访谈站点的受限部分。(假若您的站点使用 cookie、表单或依据会话的身份验证,那你能够创造准确的 GET 或 POST 恳求来对测验客商展开身份验证。)WCAT 还可治本您站点恐怕安装的别样 cookie,所以安插文件和对话消息将恒久保存。

5. Apache JMeter – Apache JMeter是三个特意为运转和服务器装载测量检验而设计的、100%的纯Java桌面运营程序。原先它是为Web/HTTP测验而陈设的,但是它曾经扩大以 帮忙各式各样的测量试验模块。它和用于HTTP和SQL数据库(使用JDBC)的模块一同运输。它能够用来测量检验静止资料库也许活动资料库中的服务器的运作情状,能够用来模拟对服务器或然互连网种类加以重负载以测量试验它的抵抗力,也许用来分析差别负荷类型下的保有运转情状。它也提供了二个可替换的分界面用来定制数据 显示,测量检验同步及测量试验的创建和实行。

3. fwptt – fwptt 也是一个用来打开WEB应用负载测量检验的工具。它能够记下一般的央浼,也能够记录Ajax央浼。它能够用来测量检验 asp.net, jsp, php 或是其它的Web应用。

6. Siege -Siege(立陶宛(Lithuania)语意思是围攻)是三个压力测量试验和评测工具,设计用来WEB开荒那评估应用在压力下的承受手艺:能够依据配置对八个WEB站点进行多客户的面世访问,记录种种用户具备须求进度的呼应时间,并在自然数额的产出国访问谈下重新进行。 Siege 扶助中央的验证,cookies, HTTP 和 HTTPS 左券。

4. JCrawler – JCrawler是四个开源( CPL) 的WEB应用压力测量试验工具。通过其名字,你就足以精通那是叁个用Java写的像网页爬虫同样的工具。只要你给其多少个U奥迪Q5L,它就足以初阶爬过去了,它用一种特别的格局来产生你WEB应用的载重。那个工具得以用来测量检验搜索引擎对你站点产生的负荷。当然,其还会有另一职能,你能够创设你的网址地图和再点击一下,将自行提交Sitemap给前5名的检索引擎!

7. http_load – http_load 以互动复用的方法运行,用以测量试验web服务器的吞吐量与负载。可是它分裂于大许多压力测验工具,它能够以三个十足的长河运行,一般不会把客商机搞死。能够能够测验HTTPS类的网址呼吁。

5. Apache JMeter – Apache JMeter是多少个专程为运维和服务器装载测量试验而规划的、100%的纯Java桌面运营程序。原先它是为Web/HTTP测验而设计的,可是它已经扩展以支撑五光十色的测量试验模块。它和用于HTTP和SQL数据库(使用JDBC)的模块一同运输。它能够用来测验静止资料库或许活动资料库中的服务器的运营情况,能够用来模拟对服务器可能网络种类加以重负荷以测量试验它的抵抗力,或许用来深入分析分化负荷类型下的具有运维境况。它也提供了贰个可替换的分界面用来定制数据呈现,测量试验同步及测量检验的创始和实施。

8. Web Polygraph – Web Polygraph那些软件也是一个用来测量检验WEB品质的工具,这几个工具是无数厂商的业开放式测量检验试工具,富含微软在解析其软件品质的时候,也是使用这一个工具做为基准工具的。非常多招聘测量检验员的广告中都申明须要熟知精通这几个测验工具。

6. Siege -Siege(塞尔维亚(Serbia)语意思是围攻)是贰个压力测量试验和评测工具,设计用来WEB开垦那评估应用在压力下的承受本领:可以依靠布置对八个WEB站点进行多客商的出现访谈,记录各个客商具备需要进度的附和时间,并在自然则然数额的面世访问下再一次进行。 Siege 援助宗旨的认证,cookies, HTTP 和 HTTPS 协议。

9. OpenSTA – OpenSTA是壹个无需付费的、开放源代码的web品质测验工具,能摄像作用特别庞大的脚本进度,实施质量测量试验。譬喻设想八个不等的客户同有的时候间登录被测验网站。其还能对录像的测验脚本进行,按钦命的语法举办编辑。在录制完测量检验脚本后,能够对测量试验脚本举办编写制定,以便实行一定的质量目的分析。其比较丰硕的图形化 测验结果大大进步了测量试验报告的可阅读性。OpenSTA 基于CORBA 的组织种类,它通过编造三个proxy,使用其专项使用的本子调节语言,记录通过 proxy 的任何HTTP/S traffic。通过剖析OpenSTA的质量指标搜聚器搜罗的各样品质目标,以及HTTP 数据,对系统的品质举行分析。

7. http_load – http_load 以互动复用的点子运维,用以测量试验web服务器的吞吐量与负载。可是它区别于大多数压力测量检验工具,它能够以一个十足的进度运营,一般不会把顾客机搞死。能够能够测量检验HTTPS类的网址呼吁。

迎接您留下你以为准确的WEB应用品质测验的工具。

8. Web Polygraph – Web Polygraph这几个软件也是三个用来测量试验WEB品质的工具,那个工具是数不完供销合作社的科班测验工具,蕴含微软在剖析其软件品质的时候,也是使用那个工具做为基准工具的。非常多招聘测量试验员的广告中都注脚要求纯熟驾驭这几个测量试验工具。

 

9. OpenSTA – OpenSTA是四个无偿的、开放源代码的web质量测量检验工具,能摄像效用十一分强劲的本子进度,施行质量测验。比如虚构多少个不相同的顾客同临时候登入被测量检验网站。其仍可以对录制的测量检验脚本举行,按内定的语法进行编写制定。在摄像完测量检验脚本后,能够对测验脚本进行编辑,以便进行一定的品质指标分析。其较为丰硕的图形化测验结果大大提升了测验报告的可阅读性。OpenSTA 基于CORBA 的布局体系,它经过编造二个proxy,使用其专项使用的剧本调控语言,记录通过proxy 的全部HTTP/S traffic。通过深入分析OpenSTA的质量目标搜聚器搜集的各种品质指标,以及HTTP 数据,对系统的属性实行解析。

加泰罗尼亚语原版的书文:10 Free Tools to Load/Stress Test Your Web Applications

来源:10 Free Tools to Load/Stress Test Your Web Applications

 

...

本文由正版必中一肖图发布于前端操作,转载请注明出处:好文翻译,十个免费的Web压力测试工具

上一篇:陆上居民身份证真伪校验,叁个格局获得具有表 下一篇:没有了
猜你喜欢
热门排行
精彩图文