`
王之子
  • 浏览: 104972 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

压力测试软件 ab

阅读更多

ab,即 Apache Benchmark,只要我们安装了 Apache,就能够在 Apache 的安装目录中找到它,Apache 已经为我们附带了一个压力测试工具。

 

开始测试

D:\wamp\bin\apache\apache2.4.23\bin>ab -n1000 -c10 http://test.damiyin.com/phpinfo.php

其中-n 表示请求数,-c 表示并发数

-n1000    表示总请求数为1000

-c10        表示并发用户数为10

http://test.damiyin.com/phpinfo.php    表示这些请求的目标 URL

测试结果如下:

//整个场景中的网络传输量

Total transferred: 1633000 bytes
//整个场景中的HTML内容传输量
HTML transferred: 1280000 bytes
//吞吐率,这便是我们重点关注的指标,后面括号中的 mean 表示这是一个平均值,它等于:Complete requests / Time taken for tests

Requests per second: 71.66 [#/sec] (mean)

//用户平均请求等待时间,后面括号中的 mean 表示这是一个平均值,它等于:Time taken for tests /( Complete requests / Concurrency Level)

Time per request: 139.540 [ms] (mean)

//服务器平均请求处理时间,它等于:Time taken for tests / Complete requests

//这正是吞吐率的倒数。同时,它也等于:Time per request / Concurrency Level

Time per request: 13.954 [ms] (mean, across all concurrent requests)
//平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题

Transfer rate: 263.02 [Kbytes/sec] received

 

关于登录的问题

有时候进行压力测试需要用户登录,怎么办?
请参考以下步骤:

1. 先用账户和密码登录后,用开发者工具找到标识这个会话的Cookie值(Session ID)记下来

2. 如果只用到一个Cookie,那么只需键入命令:

 

ab -n 100 -C key=value http://test.com/

 

如果需要多个Cookie,就直接设Header:

 

ab -n 100 -H “Cookie: Key1=Value1; Key2=Value2” http://test.com/

  • 大小: 120.1 KB
分享到:
评论

相关推荐

    AB测试工具

    ab是一种用于测试Apache超文本传输协议(HTTP)服务器的工具。apache自带ab工具,可以测试 apache、IIs、tomcat、nginx等服务器 但是ab没有Jmeter、Loadrunner那样有各种场景设计、各种...可以简单的进行一些压力测试

    Apache ab压力测试工具

    ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。

    微课程之5分钟学会压力测试(ab)

    微课程是本人(大爱不留)推出的系列课程,特色是每个课程都非常简短,高效,实用。 不会长篇大论,每个课程都目标明确,直入主题,确保...centos7下ab安装方法、ab压力测试实战、压力测试结果说明、post json请求用法

    Apache Benchmark(简称ab压力测试工具) 是Apache安装包中自带的压力测试工具 ,简单易用

    -n 即requests,用于指定压力测试总共的执行次数。 -c 即concurrency,用于指定的并发数。 -t 即timelimit,等待响应的最大时间(单位:秒)。 -b 即windowsize,TCP发送/接收的缓冲大小(单位:字节)。 -p 即...

    ab网站压力测试命令

    诸如微软的WAST,惠普的LoadRunner以及等等其他的,但这些软件学习起来还是需要花费些时间,在选择上实在头痛,后来在郭欣的那本《构建高性能WEB站点》上看到了他介绍的这款Apache自带的压力测试工具ab,十分喜爱,...

    压力测试文案文档

    apache自带一个测试软件:ab.exe

    Throng 1.11网站压力性能测试工具

    Throng 是一款专为您的Web服务器进行压力测试的软件,让你实时掌握服务器状态。 产品特点: 创建请求(method, header, basic auth ...) 调整多少并发用户会强调测试你的服务器 测试时间的推移或者请求定义数字 ...

    压力测试工具整理

    nmon监控软件、 badboy脚本录制工具、Jmeter压力测试工具、ab压测工具

    apache性能测试工具ab使用详解

    ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。 下面我们开始介绍有关ab命令的使用: 1、ab的原理 2、ab的安装 3、ab参数说明 4...

    window10本地电脑使用Apache Bench简称(ab)工具进行web端网站测试

    使用Apache Bench工具进行网站压力测试 下载我们需要的测试工具(ab)到你的电脑中apache bench工具下载地址 将下好的压缩包放在你的任意磁盘中,并解压出压缩包里的,我是解压缩到了D盘中 使用window10命令行工具...

    LoadRunner 性能测试

    第6 章 开源性能测试工具 Apacheab 快速入门 第7 章 最佳脚本开发实战 第8 章 .NET 项目性能测试全程实战 第9 章 Java 项目性能测试全程实战 第10 章 安全测试 第11 章 测试工程师转型实录 第12 章 测试...

Global site tag (gtag.js) - Google Analytics