TSUNG压力测试工具使用总结

TSUNG压力测试工具使用总结

ID:37903526

大小:612.50 KB

页数:21页

时间:2019-06-02

TSUNG压力测试工具使用总结_第1页
TSUNG压力测试工具使用总结_第2页
TSUNG压力测试工具使用总结_第3页
TSUNG压力测试工具使用总结_第4页
TSUNG压力测试工具使用总结_第5页
资源描述:

《TSUNG压力测试工具使用总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、TSUNG压力测试工具简要教程最近做项目,接触了TSUNG压测工具,为什么要用这个工具呢?主要是要测xmpp协议,而loadrunner不支持xmpp协议的脚本录制及回放,Tsung则可以很好的支持。现将使用过程中的一些经验归纳下来,以作积累,如果有说得不清楚的地方,欢迎大家提出意见!!1.TSUNG简介tsung基于erlang语言,支持多种协议如xmpp,http,mysql,支持集群,高效率(可以用一台普通的机器压垮几台性能强大的服务器)。这次在公司压测xmpp消息推送服务器时,就使用了tsung来轻松达到同时摸拟10000个OTT客户端在线的效果。2.TS

2、UNG测试环境搭建TSUNG是linux环境下的压测工具,因此所有的安装配置在linux下进行。需要准备的安装包有以下几个:ØUNIXODBC.tar.gz搭建erlang语言环境的依赖包,有的linux版本不需要装ØErlang语言环境(otp_src_R16B.tar.gz)ØGit安装TSUNG的依赖包ØTsung压测工具ØGnuplot生成测试报告的图形工具包ØTemplate图形模板包2.1安装unixODBC首先将unixODBC包用ftp工具传到/home目录下进入home目录:cd/home然后解压tar–zxvfunixODBC.tar.gz进入

3、目录CdunixODBC配置./configure编译Make安装Makeinstall212.2安装git流程与安装unixODBC一样2.3安装erlang语言环境包解压后进入目录,到./configure时有可能会报javac错误,这是因为机器没有配置jdk的原因,此时可以在配置时加参数忽略。./configure--without-javac如果机器已经装了jdk,就不会报这个配置错误了安装完以后注意使用命令whereiserlang查看erlang的安装路径,这一步很重要,因为在配置TSUNG的时候需要引用erlang的路径2.4安装TSUNG压力测试工

4、具解压进入目录后配置的时候需要加上erlang的路径参数,否则配置的时候会失败./configure–with-erlang=/../../(将whereiserlang查到的erlang路径写在这里)按照我的erlang的路径的话是这么配置的./configure–with-erlang=/usr/local/lib/erlang配置好后再编译安装就行了。2.5安装gnuplot同unixODBC的安装,中间没有其它特殊的环节2.6安装templateTemplate的安装使用下列命令解压:tarzxfTemplate-Toolkit-2.24.tar.gz进入

5、目录cdTemplate-Toolkit-2.24配置perlMakefile.PL编译make21测试maketest安装sudomakeinstallOk到此,TSUNG测试环境所需的安装包就装完了。2.7调试及测试准备输入tsung,如果显示如下,则证明安装成功:如果显示的是commondnotfound,则是环境变量没自动加上。根据linux版本的不同及用户的不同,有时候安装好后会自动加上TSUNG的环境变量,有的需要手动添加Vi/etc/profile在文件的最后加上REPORT_HOME=/usr/local/lib/tsung/binTSUNG_HO

6、ME=/usr/local/binERLANG_HOME=/usr/local/lib/erlangPATH=$PATH:$ERLANG_HOME:$TSUNG_HOME:$REPORT_HOMEexportPATH保存后使用source命令立即生效Source/etc/profile注意:report_home指向的命令其实是tsung_stats.pl,该命令用于生成html格式的图形化测试报告,路径如图:21Tsung安装完毕后,一般会在当前用户主目录下自动生成一个隐藏工作文件夹,可通过cd~/.tsung/进入,如图(注意:有的linux版本安装好后在没有

7、~/.tsung/目录,这时候就需要手动新建,否则tsung运行时会提示找不到tsung.xml文件,导致无法运行。cd~mkdir.tsung)其中tsung.xml文件是配置场景运行参数的文件,非常重要,下文会对这个配置文件作详细注解。安装好TSUNG后,会有一些常用协议的配置文件案例,这些配置文件可以直接拷贝到tsung的工作目录中,替换掉默认的tsung.xml文件即可。比如我现在需要采用tsung进行HTTP协议的压力测试(http测试一般采用LR可以了,这里仅举例)可以将例子中的http_simple.xml文件复制到tsung的工作目录,替换掉原来的

8、tsung

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。