10 个开源压力测试工具

news/2024/7/19 8:44:42 标签: java, python, 爬虫

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1.Apache JMeter

JMeter 是 Apache 组织的开放源代码项目,它是功能和性能测试的工具,100% 的用 Java 实现。

图片1

2.Httperf

Httperf 提供了灵活的生成各种 HTTP 负载来测试服务器的性能,提供可靠、高性能的工具,支持 HTTP/1.1 和 SSL。

图片2

3.OpenSTA

OpenSTA 能录制功能非常强大的脚本过程,执行性能测试。例如虚拟多个不同的用户同时登陆被测试网站。

4.loadUI

loadUI 是一个企业级的负载测试工具,测试可分布式运行并可实时修改,与 soapUI 紧密集成,使用高度图形化接口,使得测试变得很简单而且运行迅速。

图片4

5.Grinder

Grinder 是一个负载测试框架,通过 Jython 来编写测试脚本,基于 HTTP 的测试可以由浏览器来记录整个要测试的过程。

6.JCrawler

JCrawler 是一个开源的 WEB 应用压力测试工具。通过其名字,你就可以知道这是一个用 Java 写的像网页爬虫一样的工具。只要你给其几个 URL,它就可以开始爬过去了,它用一 种特殊的方式来产生你 WEB 应用的负载。

图片6

7.Locust

Locust 是一个开源负载测试工具。Locust 是非常简单易用,分布式,用户负载测试工具。Locust 主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户。

图片7

8.Siege

Siege 是一个压力测试和评测工具,设计用于 WEB 开发这评估应用在压力下的承受能力:可以根据配置对一个 WEB 站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

9.http_load

http_load 以并行复用的方式运行,用以测试 web 服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。可以测试 HTTPS 类的网站请求。

10.Webbench

Webbench 是有名的网站压力测试工具,它是由 Lionbridge 公司开发。Webbech 能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。

阅读原文和楼主亲密接触

 

转载于:https://my.oschina.net/u/3006003/blog/868991


http://www.niftyadmin.cn/n/1667474.html

相关文章

入驻蚂蚁金服,分享三面经验,是如何拿offer?

Li 一面 HashMap链表长度大于8后一定会转化为红黑树吗如场景是,HashMap初始数组长度为8,只有第一个元素中有值,且有八个都在一条链表上,其他数组其他七个位置都是空的,这时候为什么要转化为红黑树而不是存放到数组中…

Maven中optional和scope元素的使用

目录 optional 元素 optional 元素默认值(false) optional 元素为 true parent 继承的情况 scope 元素 compile(编译) test(测试) runntime(运行时) provided(已提供&…

thinkphp3.2和phpexcel导入

先整个最基础的代码,理解了这个,后面的就非常简单了 $file_name ./Upload/excel/123456.xls;import("Org.Util.PHPExcel");import("Org.Util.PHPExcel.IOFactory");$objReader \PHPExcel_IOFactory::createReader(Excel5);$objPHPE…

详细Java面试题(全集上)内附答案

由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容! 这里把多数问题写上,需要面试答案私信“面试”免费领取 解答你在面试中的疑惑!! 1、面向对象的特征有哪…

双飞翼布局的原理

双飞翼布局的原理 双飞翼布局的起源 双飞翼布局介绍-始于淘宝UED 双飞翼布局解决的问题 两边定宽,中间自适应的三栏布局,中间栏要放在文档流前面以优先渲染。其实双飞翼布局就是在圣杯布局的原理上进行完善,实现相同效果的完美布局&#xff…

方法编写经验总结

方法编写经验总结 1.方法参数的设计要求 (1)一般方法的参数最好不要超过四个 (2)参数过多的弊端:使得编写,调用,扩展非常麻烦,改进的方法式通过使用实体类 2.方法编写经验 &#xff…

web第一次作业自我介绍

本人行不更名,坐不改姓,姓名李宝兵,性别男,也没有哪个女生会起这个名字,年龄保密,现在网上都流行这个,身高的话,我只能说这不重要,当今社会,主要看气质&#…

setsockopt()用法(参数详细说明)

http://blog.csdn.net/chary8088/article/details/2486377int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口…