AI 助理
备案 控制台
开发者社区 开发与运维 文章 正文

使用Apache自带的ab命令测试网站性能(小强性能测试培训班学员作品)

本文涉及的产品
性能测试 PTS,5000VUM额度
简介:

Apache自带的ab命令虽然很简单,但是对于调试的时候的测试,还是非常有效的,因此,做网站性能测试,还是有必要了解下的,关于ab详细命令,本文不做介绍,本文只介绍使用POST数据的使用方法。

测试环境

WEB环境服务器,并部署好SHOP系统

使用Xshell连接服务器

开始测试

login.ab 内容,该内容需要在登录的时候使用抓包工具进行抓包,我这里先使用了loadrunner进行了录制,并抓取了录制代码:

  1. web_submit_data("user.php",

  2.         "Action={ip}user.php",

  3.         "Method=POST",

  4.         "TargetFrame=",

  5.         "RecContentType=text/html",

  6.         "Referer={ip}user.php",

  7.         "Snapshot=t3.inf",

  8.         "Mode=HTML",

  9.         ITEMDATA,

  10.         "Name=username""Value={userLoginText}", ENDITEM,   //登录用户名

  11.         "Name=password""Value=123123", ENDITEM,       //登录密码

  12.         "Name=act""Value=act_login", ENDITEM,

  13.         "Name=back_act""Value={ip}", ENDITEM,         //登录后返回地址

  14.         "Name=submit""Value=", ENDITEM,

  15.         LAST);

经过分析,我们发现,其中的关键值:

  1. "Name=username""Value={userLoginText}", ENDITEM,   //登录用户名

  2. "Name=password""Value=123123", ENDITEM,       //登录密码

  3. "Name=act""Value=act_login", ENDITEM,

OK,有了这些字段,我们就可以使用工具先调试下,这里使用postman调试,看下效果咋样。YES,成功了,看来我们的数据处理有效,因此我们就可以处理login.ab的内容了,这里还有一个简单的方式,也是通过postman处理,少废话,看图:

wKioL1fIvmSDnUPlAADyrwATaqs972.png

 然后我们将文本框内红色区域的内容复制到login.ab即可。接下来就可以开始测试了,上代码:

测试命令:

  1. ab -n 10 -c 10 -k -p "/root/login.ab" -T "application/x-www-form-urlencoded"   "http://192.168.219.130/xiaoqiangshop/user.php"

稍微解释下里面的参数:

-n requests Number of requests to perform

//在测试会话中所执行的请求个数。默认时,仅执行一个请求

-c concurrency Number of multiple requests to make

//一次产生的请求个数。默认是一次一个。

-k              Use HTTP KeepAlive feature

-p postfile File containing data to POST

//包含了需要POST的数据的文件。

-T content-type Content-type header for POSTing

//POST数据所使用的Content-type头信息。

 

由于测试的是登录的数据,为了直观的看出测试结果,我们选用了数据表中的last_login字段,该字段会记录最新的登录时间,首先我们来看下数据库的原始记录:

wKiom1fIvn2hxsqYAADMu68l26o897.png

执行命令

查看最新记录

wKioL1fIvouR2xCtAADhitTfRm8175.png

我们惊奇的发现,我们的测试成功了,我们使用ab命令成功的发送了post数据。










本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/1845431,如需转载请自行联系原作者
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
余二五
目录
相关文章
东方睿赢
|
1月前
|
测试技术 数据库 UED
Python 性能测试进阶之路:JMeter 与 Locust 的强强联合,解锁性能极限
【9月更文挑战第9天】在数字化时代,确保软件系统在高并发场景下的稳定性至关重要。Python 为此提供了丰富的性能测试工具,如 JMeter 和 Locust。JMeter 可模拟复杂请求场景,而 Locust 则能更灵活地模拟真实用户行为。结合两者优势,可全面评估系统性能并优化瓶颈。例如,在电商网站促销期间,通过 JMeter 模拟大量登录请求并用 Locust 模拟用户浏览和购物行为,可有效识别并解决性能问题,从而提升系统稳定性和用户体验。这种组合为性能测试开辟了新道路,助力应对复杂挑战。
东方睿赢
72 2
我的康康
|
1天前
|
SQL 消息中间件 大数据
大数据-159 Apache Kylin 构建Cube 准备和测试数据(一)
大数据-159 Apache Kylin 构建Cube 准备和测试数据(一)
我的康康
9 1
我的康康
|
1天前
|
SQL 大数据 Apache
大数据-159 Apache Kylin 构建Cube 准备和测试数据(二)
大数据-159 Apache Kylin 构建Cube 准备和测试数据(二)
我的康康
11 1
lsug6eziqmdfk1111
|
4天前
|
弹性计算 安全 Linux
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法
阿里云国际版使用ping命令测试ECS云服务器不通的排查方法
lsug6eziqmdfk1111
24 4
我的康康
|
3天前
|
分布式计算 监控 Hadoop
Hadoop-29 ZooKeeper集群 Watcher机制 工作原理 与 ZK基本命令 测试集群效果 3台公网云服务器
Hadoop-29 ZooKeeper集群 Watcher机制 工作原理 与 ZK基本命令 测试集群效果 3台公网云服务器
我的康康
16 1
程序员小海绵
|
1月前
|
缓存 Java 测试技术
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
使用JMeter对项目各个接口进行压力测试,并对前端进行动静分离优化,优化三级分类查询接口的性能
程序员小海绵
70 10
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
游客j4mujezz7vm7y
|
19天前
|
关系型数据库 MySQL 数据库
6-2|测试连接数据库的命令
6-2|测试连接数据库的命令
游客j4mujezz7vm7y
15 1
游客moiomvrp3vyac2
|
21天前
|
敏捷开发 安全 测试技术
软件测试的艺术:确保质量与性能的平衡之道
【9月更文挑战第24天】在软件开发的海洋中,测试是导航灯塔,指引着项目安全抵达质量的彼岸。本文将深入探讨软件测试的核心原则、方法论以及如何通过精心设计的测试策略来保障产品的可靠性和性能。我们将从测试的基础知识出发,逐步深入到高级测试技巧,最终展示如何通过实际案例来应用这些知识以确保软件的成功交付。
游客moiomvrp3vyac2
29 1
我的康康
|
2天前
|
存储 大数据 Apache
大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试
大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试
我的康康
12 0
游客moiomvrp3vyac2
|
26天前
|
测试技术 Python
软件测试的艺术:确保质量与性能
【9月更文挑战第19天】在数字化时代,软件已成为我们生活的一部分。然而,随着软件复杂性的增加,如何确保其质量和性能成为了一个挑战。本文将探讨软件测试的重要性,介绍常见的测试类型和策略,并提供实用的代码示例来帮助读者更好地理解和应用这些测试方法。无论你是开发人员、测试工程师还是项目管理者,这篇文章都将为你提供有价值的见解和技巧。
游客moiomvrp3vyac2
38 4

热门文章

最新文章

  • 1
    PTS 3.0:可观测加持的下一代性能测试服务
  • 2
    如何正确地使用Redis(附性能测试实验结果)
  • 3
    Linux性能测试工具-UnixBench--安装以及结果分析
  • 4
    性能测试工具集锦(上)
  • 5
    JMeter基础之——一个简单的性能测试
  • 6
    SouapUI接口测试之创建性能测试
  • 7
    软件测试---软件性能测试和可靠性测试
  • 8
    性能测试常见指标
  • 9
    各大主流.Net的IOC框架性能测试比较
  • 10
    性能测试流程整理
  • 1
    2024年最新整理的Kubernetes命令大全,非常详细,值得收藏!
    93
  • 2
    深入理解自动化测试:框架与实践
    97
  • 3
    自动化测试中AI驱动的决策框架设计与实现
    110
  • 4
    深入理解与应用软件测试中的Mock技术
    117
  • 5
    使用CLion创建Cmake项目,使用GoogleTest和GoogleMock对代码进行测试
    126
  • 6
    深入探索软件自动化测试的优化策略
    66
  • 7
    探索软件自动化测试的未来趋势
    70
  • 8
    深入分析自动化测试中AI驱动的测试用例生成
    217
  • 9
    深入探究持续集成中的自动化测试策略
    62
  • 10
    Maven 构建 & 项目测试
    54
  • 相关课程

    更多
  • 性能测试PTS产品介绍
  • Apache RocketMQ:如何从互联网时代演进到云
  • MSE微服务测试最佳实践 - 自动化回归
  • Apache Flink 入门到实战 - Flink开源社区出品
  • Apache Flink 入门
  • 机器阅读技术与应用
  • 相关电子书

    更多
  • 上云时代业务压测和诊断最佳实践
  • 超大规模性能测试的云端方案及案例分享
  • Cassandra 性能压测及调优实战
  • 相关实验场景

    更多
  • 快速上手并跑通AnalyticDB PostgreSQL版TPC-H测试
  • 灵活弹性的PolarDB Serverless确保数据业务持续在线
  • 实验手册指导文档
  • 通过性能测试PTS对云服务器ECS进行规格选择与性能压测
  • 通过性能测试PTS对Serverless应用进行性能压测
  • 推荐镜像

    更多
  • apache
  • packman
  • CPAN
  • 下一篇
    阿里云OSS设置跨域访问

    深圳坪山网站建设公司邵阳网站怎么优化衢州专业网站seo关键字优化新浦网站优化张湾区网站seo优化排名佛山网站优化永网南昌网站优化电池肇庆首页网站关键词优化哪家好服务好的免费网站优化吴川门户网站seo优化哪些网站有优化方式湖北网站优化哪家专业大理网站优化策略大同关键词网站优化企业安阳网站seo关键词排名优化黎川网站seo优化福田网站优化哪家好沙田五金网站优化怎么样茂名关键词网站优化多少钱老网站如何优化淄博桓台电子商务网站优化关键词网站优化服务公司资讯类网站怎么做优化网站如何首页优化太原外贸网站优化惠州网站优化软件网站关键词优化如何收费东莞地产网站seo优化湖州网站seo优化公司价格北京seo网站排名优化公司放心的网站推广与优化电话多少香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

    深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化