AB测试中的性能指标计算

转载 2015年07月10日 18:43:52


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

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



在进行性能测试过程中有几个指标比较重要:

1、吞吐率(Requests per second)

服务器并发处理能力的量化描述,单位是reqs/s,指的是在某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。

记住:吞吐率是基于并发用户数的。这句话代表了两个含义:

a、吞吐率和并发用户数相关

b、不同的并发用户数下,吞吐率一般是不同的

计算公式:总请求数/处理完成这些请求数所花费的时间,即

Request per second=Complete requests/Time taken for tests

必须要说明的是,这个数值表示当前机器的整体性能,值越大越好。

2、并发连接数(The number of concurrent connections)

并发连接数指的是某个时刻服务器所接受的请求数目,简单的讲,就是一个会话。

3、并发用户数(Concurrency Level)

要注意区分这个概念和并发连接数之间的区别,一个用户可能同时会产生多个会话,也即连接数。在HTTP/1.1下,IE7支持两个并发连接,IE8支持6个并发连接,FireFox3支持4个并发连接,所以相应的,我们的并发用户数就得除以这个基数。

4、用户平均请求等待时间(Time per request)

计算公式:处理完成所有请求数所花费的时间/(总请求数/并发用户数),即:

Time per request=Time taken for tests/(Complete requests/Concurrency Level)

5、服务器平均请求等待时间(Time per request:across all concurrent requests)

计算公式:处理完成所有请求数所花费的时间/总请求数,即:

Time taken for/testsComplete requests

可以看到,它是吞吐率的倒数。

同时,它也等于用户平均请求等待时间/并发用户数,即

Time per request/Concurrency Level

apache的ab测试主要有哪些关键指标

注:部分转自互联网 apache自带的测试工具ab在apache的bin目录下 格式: ./ab [options] [http://]hostname[:port]/path 参数: ...
  • lovely_1014
  • lovely_1014
  • 2017年02月04日 10:31
  • 225

ab压力测试及nginx性能统计模块

ab命令是apache自带的用于web服务器压力测试用的 ab命令使用: /usr/local/apache/bin/ab -c 2000 -n 80000 http://192.168.61....
  • freedomai
  • freedomai
  • 2015年06月15日 23:53
  • 1196

数据分析运营---A/B测试中20个必须知道的问题

在网站和移动产品设计和开发中、以及互联网产品运营中,我们经常会面临多个产品设计和运营方案的选择,比如某个按钮是用红色还是用蓝色,是放左边还是放右边。传统的解决方法通常是集体讨论表决,或者由某位专家或领...
  • q383965374
  • q383965374
  • 2017年04月29日 23:49
  • 2507

apache ab测试实例简介

D:\apache2\Apache2\bin>ab -n 100 -c 30 http://blog.donews.com/zzw45/This is ApacheBench, Version 2.0...
  • lumengabc
  • lumengabc
  • 2013年12月09日 10:53
  • 849

高性能mysql笔记(二)ab测试工具

主要是介绍一些压力测试和性能测试的工具,本文讲解一下ab和http_load在mac的用法。测试前,前面先把系统的端口限制数改大,看看Mac下面的默认限制ulimit -aopen files (-n...
  • wangguoyang429883793
  • wangguoyang429883793
  • 2017年05月21日 17:40
  • 344

Linux下使用ab测试webservice性能

使用apache ab命令模拟测试webservice
  • pierre_
  • pierre_
  • 2015年06月12日 12:28
  • 1073

算法效果AB测试中的PV-UV不对称性

算法效果AB测试中的PV-UV不对称性 分类: Machine Learning2013-08-16 14:08 40人阅读 评论(0) 收藏 举报 算法效果的AB测试,是指在相同的应用场景...
  • pi9nc
  • pi9nc
  • 2013年10月08日 10:55
  • 2136

AB测试

 测试地址 http://127.0.0.1:8080/uninlock/a/login 测试参数 username=thinkgem&password=admin 请求类型 appl...
  • gobravery
  • gobravery
  • 2017年05月07日 17:54
  • 87

ab测试工具测试结果参数含义的解释

D:\wamp\bin\apache\Apache2.2.21\bin>ab -n 10 -c 10 http://www.jb51.net/ This is ApacheBench, ...
  • u012129031
  • u012129031
  • 2016年11月02日 10:22
  • 1094

ab测试tomcat并发性能(测试BIO与NIO差别)(一)

首次使用ab做并发能力的测试 servier.XML配置如下,使用tomcat默认的BIO模式:  "HTTP/1.1"  maxThreads="10000" acceptCount="5000...
  • kexinmei
  • kexinmei
  • 2013年08月03日 14:59
  • 4357
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AB测试中的性能指标计算
举报原因:
原因补充:

(最多只允许输入30个字)