加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

十个免费的Web压力测试器材

发布时间:2019-03-16 04:06:29 所属栏目:建站 来源:cpp软件架构狮
导读:下面是十个免费的可以用来举办Web的负载/压力测试的器材,这样,你就可以知道你的处事器以及你的WEB应用可以或许顶得住几多的并发量,以及你的网站的机能。 Grinder Grinder是一个开源的JVM负载测试框架,它通过许多负载打针器来为漫衍式测试提供了便利。 支持

下面是十个免费的可以用来举办Web的负载/压力测试的器材,这样,你就可以知道你的处事器以及你的WEB应用可以或许顶得住几多的并发量,以及你的网站的机能。

Grinder

Grinder是一个开源的JVM负载测试框架,它通过许多负载打针器来为漫衍式测试提供了便利。 支持用于执行测试剧本的Jython剧本引擎HTTP测试可通过HTTP署理举办打点。按照项目网站的说法,Grinder的 首要方针用户是“领略他们所测代码的人——Grinder不只仅是带有一组相干相应时刻的‘黑盒’测试。因为测试进程可以举办编码——而不是简朴地剧本 化,以是措施员能测试应用中内部的各个条理,而不只仅是通过用户界面测试相应时刻。

十个免费的Web压力测试器材

Pylot 

Pylot是一款开源的测试web service机能和扩展性的器材,它运行HTTP 负载测试,这对容量打算,确定基准点,说明以及体系调优都很有效处。Pylot发生并发负载(HTTP Requests),检讨处事器相应,以及发生带有metrics的报表。通过GUI可能shell/console来执行和监督test suites。

Web Capacity Analysis Tool (WCAT)

这是一种轻量级负载天生适用器材,不只可以或许重现对 Web 处事器(或负载均衡处事器场)的剧本 HTTP 哀求,同时还可以网络机能统计数据供日后说明之用。WCAT 是多线程应用措施,而且支持从单个源节制多个负载测试客户端,因此您可以模仿数千个并发用户。该适用器材操作您的旧呆板作为测试客户端,个中每个测试客户端又可以发生多个假造客户端(最大数目取决于客户端呆板的收集适配器和其他硬件)。您可以选择行使 HTTP 1.0 照旧 HTTP 1.1 哀求,以及是否行使 SSL。而且,假如测试方案必要,您还可以行使剧本执行的根基或 NTLM 身份验证来会见站点的受限部门。(假如您的站点行使 cookie、表单或基于会话的身份验证,那您可以建设正确的 GET 或 POST 哀求来对测试用户举办身份验证。)WCAT 还可打点您站点也许配置的任何 cookie,以是设置文件和会话信息将永世生涯。

fwptt

fwptt 也是一个用来举办WEB应用负载测试的器材。它可以记录一样平常的哀求,也可以记录Ajax哀求。它可以用来测试 asp.net, jsp, php 或是其余的Web应用。

JCrawler – JCrawler是一个开源( CPL) 的WEB应用压力测试器材。通过其名字,你就可以知道这是一个用Java写的像网页爬虫一样的器材。只要你给其几个URL,它就可以开始爬已往了,它用一种非凡的方法来发生你WEB应用的负载。这个器材可以用来测试搜刮引擎对你站点发生的负载。虽然,其尚有另一成果,你可以成立你的网站舆图和再点击一下,将自动提交Sitemap给前5名的搜刮引擎!

Apache JMeter

Apache JMeter是一个专门为运行和处事器装载测试而计划的、100%的纯Java桌面运行措施。原先它是为Web/HTTP测试而计划的,可是它已经扩展以支持各类百般的测试模块。它和用于HTTP和SQL数据库(行使JDBC)的模块一路输送。它可以用来测试静止资料库可能勾当资料库中的处事器的运行环境,可以用来模仿对处事器可能收集体系加以重负荷以测试它的抵挡力,可能用来说明差异负荷范例下的全部运行环境。它也提供了一个可替代的界面用来定制数据表现,测试同步及测试的建设和执行。

Siege

Siege(英文意思是围攻)是一个压力测试和评测器材,计划用于WEB开拓这评估应用在压力下的遭受手段:可以按照设置对一个WEB站点举办多用户的并发会见,记录每个用户全部哀求进程的响应时刻,并在必然数目的并发会见下一再举办。 Siege 支持根基的认证,cookies, HTTP 和 HTTPS 协议。

http_load

http_load 以并行复用的方法运行,用以测试web处事器的吞吐量与负载。可是它差异于大大都压力测试器材,它可以以一个单一的历程运行,一样平常不会把客户机搞死。可以可以测试HTTPS类的网站哀求。

Web Polygraph

Web Polygraph这个软件也是一个用于测试WEB机能的器材,这个器材是许多公司的尺度测试器材,包罗微软在说明其软件机能的时辰,也是行使这个器材做为基准器材的。许多雇用测试员的告白中都注明必要纯熟把握这个测试器材。

OpenSTA

OpenSTA是一个免费的、开放源代码的web机能测试器材,能录制成果很是强盛的剧本进程,执行机能测试。譬喻假造多个差异的用户同时登岸被测试网站。其还能对录制的测试剧本举办,按指定的语法举办编辑。在录制完测试剧本后,可以对测试剧本举办编辑,以便举办特定的机能指标说明。其较为富厚的图形化测试功效大大进步了测试陈诉的可阅读性。OpenSTA 基于CORBA 的布局系统,它通过假造一个proxy,,行使其专用的剧本节制说话,记录通过proxy 的统统HTTP/S traffic。通过说明OpenSTA的机能指标网络器网络的各项机能指标,以及HTTP 数据,对体系的机能举办说明。

【编辑保举】

  1. 保举这几款开拓流程加强器材让您事半功倍
  2. 浅谈单页Web应用(SPA):事变道理及优弱点
  3. Web应用安详性: HTTP简介
  4. Web机能优化:缓存React变乱来进步机能
  5. JavaScript 和 CSS 常用器材要领封装
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读