测试网站并发量
2016-05-26 14:23
232 查看
技术内容来自该书《大型网站技术架构》
测试程序通过多线程模拟并发用户的办法来测试系统的并发处理能力,为了真实模拟用户行为,测试程序并不是启动多线程然后不停地发送请求,而是在两次请求之间加入一个随机等待时间,这个时间被称作思考时间。
性能测试
以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接受范围内,是否达到性能预期。
负载测试
对系统不断地增加并发请求以增加系统压力,直到系统的某项或多项性能指标达到安全临界值,如某种资源已经呈饱和状态,这时继续对系统试压,系统的处理能力不但不能提高,反而会下降。
压力测试
超过安全负载的情况下,对系统继续施加压力,知道系统崩溃或不能再处理任何请求,以此获得系统最大压力承受能力。
![](https://img-blog.csdn.net/20160526142006049?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160526142024799?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
测试程序通过多线程模拟并发用户的办法来测试系统的并发处理能力,为了真实模拟用户行为,测试程序并不是启动多线程然后不停地发送请求,而是在两次请求之间加入一个随机等待时间,这个时间被称作思考时间。
性能测试
以系统设计初期规划的性能指标为预期目标,对系统不断施加压力,验证系统在资源可接受范围内,是否达到性能预期。
负载测试
对系统不断地增加并发请求以增加系统压力,直到系统的某项或多项性能指标达到安全临界值,如某种资源已经呈饱和状态,这时继续对系统试压,系统的处理能力不但不能提高,反而会下降。
压力测试
超过安全负载的情况下,对系统继续施加压力,知道系统崩溃或不能再处理任何请求,以此获得系统最大压力承受能力。
相关文章推荐
- 10年感触:架构是什么?——消灭架构!
- iptables(一)详细教程:基础、架构、清空规则、追加规则、应用实例
- Ubuntu 搭建网站开发环境备忘(七) GraphicsMagick + solr 安装
- 超越分析国内典型的服务器架构
- BS架构如何实现即时消息提醒
- 你写论文时发现了哪些神网站?
- 加载动画生成网站
- 【原】web服务器占有量统计等 web网站
- DUBBO架构设计明细
- Android系统架构-----Android的系统体系架构
- 架构漫谈(九):理清技术、业务和架构的关系
- 架构漫谈(八):从架构的角度看如何写好代码
- Lync server 2013高可用环境快速查看客户端的版本信息及连接状态
- 架构的相关文章收集
- Twitter Heron架构介绍
- Leap Motion架构
- 测试网站访问速度的方法(GTmetrix)
- OpenStack 高可用和灾备方案(上)
- Android架构和库(个人整理)
- RESTful 架构详解