Tsung HTTP脚本开发个人笔记,仅供参考1. Tsung简介 Tsung是基于elang语言开发的分布式压力测试工具,它支持多种协议,能对HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP和Jabber/XMPP 服务器进行负载测试。Tsung的强大之处在于其可以在单...
分类:
Web程序 时间:
2015-08-13 11:21:16
阅读次数:
309
公司要做压力测试,有Linux服务器一台,系统Centos6.5,为了直观的展示系统性能,更好的去分析服务器,故要搭建一个监控。闲言休讲,直奔主题。首先,Linux服务器一台:系统Centos6.5其次,在我的笔记本上安装监控软件客户端软件下载地址链接:链接:http://pan.baidu.com/s/14..
分类:
系统相关 时间:
2015-08-12 19:55:45
阅读次数:
180
Jmeter是一款优秀的开源测试工具使用java开发的,开源免费的,测试工具,主要用来做功能测试和性能测试(压力测试/负载测试)对于HTTP协议的理解可以有效促进Jmeter的学习。Jmeter是一款压力测试工具。ThreadGroup:number of threads:线程数,可以用来模拟用户数...
分类:
其他好文 时间:
2015-08-12 18:26:33
阅读次数:
109
一、为什么要设置IP欺骗1、 当某个IP的访问过于频繁,或者访问量过大时,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达到压力测试的效果。2、 某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访问和测试服务器均衡处理的能力。二、IP欺骗设置方法l 在配置前首先要确定本地IP是固定的,不能是...
分类:
其他好文 时间:
2015-08-12 13:22:37
阅读次数:
196
1、填充测试数据比物理内存还要大,至少超过innodb_buffer_pool_size 值,不能将数据全部装载到内存中,除非你的本意就想测试全内存状态下的MySQL性能。
2、每轮测试完成后,都重启mysqld实例,并且用下面的方法删除系统cache,释放swap(如果用到了swap的话),甚至可以重启整个OS。
[root@imysql.com]# sync -- 将脏数据刷新到磁盘
...
分类:
数据库 时间:
2015-08-11 23:24:06
阅读次数:
171
一、http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工 具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测...
分类:
Web程序 时间:
2015-08-11 16:30:47
阅读次数:
142
ApacheBenchhttp://www.ha97.com/4617.htmlWebbenchhttp://www.ha97.com/4623.html
分类:
Web程序 时间:
2015-08-11 11:51:13
阅读次数:
116
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 总结: 1、压力测试工作应该放到产品上线之前,而不是上线以后? 2、测试时尽量跨公网...
分类:
Web程序 时间:
2015-08-10 20:26:29
阅读次数:
179
您是否曾经不得不对应用程序进行压力测试,而最后却发现不明白结果表明什么意义?也许问题不是出在应用程序上。也许问题出在配置压力测试工具的方式上。如果您曾经经历过这种情况,或者正要进行压力测试,您就需要考虑以下几个方面。如何进行测试?我经常遇到一些开发团队,他们收到诸如“客户端将每小时处理20个客户”此...
分类:
其他好文 时间:
2015-08-10 13:21:57
阅读次数:
98
一:测试的基本概念
根据源码:
黑盒测试:注重过程和结果
白盒测试:根据源码写测试方法
测试的粒度:
方法测试:function test
单元测试:unit test
集成测试:
根据次数
冒烟测试
压力测试
二:搭建自己的测试框架
1. 业务代码
public
class CalcService {
public
int...
分类:
移动开发 时间:
2015-08-08 21:24:21
阅读次数:
145