Web压力测试工具 Ab上手指南
使用AB测试来验证设计效果 #生活技巧# #创意技巧# #设计思维与创新#
关联问题
换一批
压力测试旨在管理员测试当前站点的抗攻击能力。方便管理员提前做出相应部署,提防第三方恶意攻击。本文为大家讲解ab的使用指南。
关于
AB全称【ApacheBench】是 Apache 自带的一款功能强大的测试工具,可以快速测试基于 HTTP 协议所有 Web 页面的最大负载压力。也可以测试Nginx、Lighthttp、Tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,它既不会占用很高CPU,也不会占用很多内存。但却会给目标服务器造成巨大的负载,其原理类似CC攻击。
安装
在Kali中已默认安装。其他类系统可以通过下面命令进行安装
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum -y install httpd-tools
牛刀小试
常用命令:
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ab -n 1000 -c 1000 https://blog.bbskali.cn/
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ab -t 1000 -c 1000 https://blog.bbskali.cn/ -t 是 timelimit 执行测试的时间,单位是秒
状态说明
状态说明
将结果保存为html报告
添加 -w参数,即可打印出HTML测试报告。
Server Hostname:
nb.bbskali.cn
Server Port:
443
Document Path:
/
Document Length:
789 bytes
Concurrency Level:
1000
Time taken for tests:
29.781 seconds
Complete requests:
1000
Failed requests:
0
Total transferred:
987000 bytes
HTML transferred:
789000 bytes
Requests per second:
33.58
Transfer rate:
32.37 kb/s received
Connection Times (ms)
min
avg
max
Connect:
6
445
1064
Processing:
174
15349
28591
Total:
180
15794
29655
当然,除了上面基本命令外,还有部分高级玩法,如post请求登录,插入Cookies 和 Header。这些实用的玩法,感兴趣的话快去试试吧~
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-06-26,如有侵权请联系 cloudcommunity@tencent.com 删除
推荐阅读
编辑精选文章
换一批
推荐阅读
编辑精选文章
相关课程
云服务器
广告
游戏安全场景解决方案
LV.2
这个人很懒,什么都没有留下~
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
网址:Web压力测试工具 Ab上手指南 https://www.yuejiaxmz.com/news/view/1214288
相关内容
Linux Web压力测试工具[ApacheBench(ab) / webbench]Web压力测试工具:http
超实用压力测试工具-ab工具
软件测试工具之ab工具压力测试
Apache 压力测试工具ab
Apache Web压力测试工具Apache Bench
推荐:轻量级web压力测试工具,两分钟上手,轻松压测
Apache压力测试与性能分析:ab工具详解
web压力测试工具
性能测试工具一之ab(一)