什么是性能测试? 通过技术手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标; 性能测试的目的是评估系统的性能瓶颈,预测系统的最大用户负载能力。 性能指标: 平均响应时间(最重要,举例:访问淘宝宝贝):平均每个请求从发送到接收响应的时间 合理的平均响应时间:2/5/8原则 -- 2 ...
分类:
其他好文 时间:
2016-09-10 19:17:30
阅读次数:
157
一、ab的原理 ab是apachebench命令的缩写。 ab的原理:ab命令会创建多个并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,它既可以用来测试apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器 ...
分类:
Web程序 时间:
2016-06-28 20:24:55
阅读次数:
193
如果你已经完成了自己新的MongoDB应用程序的开发,并且现在正准备将它部署进产品中,那么你和你的运营团队需要讨论一些关键的问题: 最佳部署实践是什么? 为了确保应用程序满足它所必须的服务层次我们需要监控哪些关键指标? 如何能够确定添加分片的时机? 有哪些工具可以对数据库进行备份和恢复? 怎样才能安 ...
分类:
数据库 时间:
2016-06-02 09:37:26
阅读次数:
297
考核规划:在现有基础上,完善加减分项。明确具体指标和加减分标准。 考核项整体思路:根据团队和个人分别划分考核项,并将个人考核项分关键指标和非核心指标。 部门考核(红色代表核心指标): 个人考核: ...
分类:
其他好文 时间:
2016-05-09 14:25:54
阅读次数:
169
在日常的生活工作中,有很多测试测量的工具,比如测量长度的尺子,计量时间的钟表等等,谈到测试测量工具的时候,分辨率是关键指标之一,比如尺子的 分辨率是1mm,时钟的分辨率是秒。所谓分辨率就是测试测量工具能测量的最小单位。尺子和钟表很容易得知分辨率大小,那TDR的分辨率怎样来确定呢? TDR 产生一个快 ...
分类:
其他好文 时间:
2016-03-29 19:28:43
阅读次数:
145
自网站诞生以来,响应速度/响应时间一直都是大家关心的话题,而速度慢乃是网站的一个杀手,正当大家以为四核和宽带能力的提升能够解决这些问题时,Wi-Fi和移动设备为热点移动互联网又悄然兴起。 在2006年,Amazon曾做过一个报道,响应时间每提高100ms,他们便会增加1%的收入。优化的价值已显而易....
分类:
Web程序 时间:
2016-01-15 08:39:30
阅读次数:
188
1. 采集多样化的必要性,通俗的说就是把软硬件的指标放在一起去比较。 有时候我们关注应用的运行状态不仅仅要采集应用的各项指标,有时候还需要了解同一时间该应用运行环境(容器、虚拟机、硬件)的关键指标。然而应用层与其运行环境本身异构,所以采集工具并不相同。比如,我们用openTSDB去监控我的一个we....
分类:
其他好文 时间:
2015-12-04 22:27:13
阅读次数:
178
(一)一个基本概念分贝(dB):按照对数定义的一个幅度单位。对于电压值,dB以20log(VA/VB)给出;对于功率值,以10log(PA/PB)给出。dBc是相对于一个载波信号的dB值;dBm是相对于1mW的dB值。对于dBm而言,规格中的负载电阻必须是已知的(如:1mW提供给50Ω),以确定等效...
分类:
数据库 时间:
2015-11-25 22:23:36
阅读次数:
1011
概念 通过技术手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标的过程。性能测试的目标 评估系统的性能瓶颈,预测系统最大的用户负载能力性能测试关键指标 性能指标:平均响应时间(TTLB,Time to laster byte),合理的平均响应时间(2s:good,5s:可以接...
分类:
其他好文 时间:
2015-11-09 22:38:59
阅读次数:
255
1. 短时压力测试工具 ab 命令(apache的工具)关键指标:Requests per second: 98.52 [#/sec] (mean) ###平均每秒的请求数Time per request: 30449.217 [ms] (mean) ###平均每个请求消耗的时间Ti...
分类:
其他好文 时间:
2015-10-29 18:09:08
阅读次数:
129