为尽可能保证系统不高于各位使用的CentOS系统,本例中使用的是CentOS 7 64位最小安装操作系统,理论通用于CentOS 7 其他版本安装系统,最小安装没有 ifconfig ,同样问题的同学可以使用 yum -y install net-tools 安装。
1.安装Erlang/OTP 20.3
Erlang为tsung必须的运行环境。
Erlang官网 http://www.erlang.org/
使用官网下载地址下载,下载地址 http://www.erlang.org/downloads
右键复制图上链接地址,例如: http://erlang.org/download/otp_src_20.3.tar.gz
操作前确认是否为root账户,本例操作起始在root用户目录 /root 下操作
使用命令cd进入用户目录
cd
执行命令,地址可根据实际情况修改
wget http://erlang.org/download/otp_src_20.3.tar.gz
提示找不到命令的话可以执行 yum -y install wget 安装一下
下载完成后执行解压命令
tar -xf otp_src_20.3.tar.gz
重命名文件夹
mv otp_src_20.3 otp
安装需要的相关依赖
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel libtool libtool-ltdl-devel
安装完成后依次执行命令
cd otp./otp_build autoconf./configuremakemake install
正确执行结果附图
Erlang 默认安装路径为 /usr/local/lib/erlang
配置环境变量
vim /etc/profile
提示未找到命令的话安装一下vim 命令 yum -y install vim 或使用系统自带编辑器 vi
将如下代码粘贴至文件末尾
export ERLANG_HOME=/usr/local/lib/erlangexport PATH=$PATH:$ERLANG_HOME/bin
重新加载环境变量
source /etc/profile
测试安装结果,执行命令
erl
出现下图结果代表Erlang安装成功
2.安装Tsung 1.7.0
Tsung官网 http://tsung.erlang-projects.org/
执行命令返回用户目录下
cd
在 http://tsung.erlang-projects.org/dist/ 找到最新的 tar.gz 压缩包
鼠标右键复制链接地址
执行命令,地址可根据实际情况修改
wget http://tsung.erlang-projects.org/dist/tsung-1.7.0.tar.gz
解压文件
tar -zxf tsung-1.7.0.tar.gz
依次执行命令
cd tsung-1.7.0./configuremakemake install
安装完成执行命令
tsung
执行结果如下图代表tsung安装完成
进入目录
cd /usr/local/share/doc/tsung/examples
用示例文件进行测试
tsung -f http_simple.xml start
测试进行期间可使用浏览器查看测试信息,访问地址为
http://服务器地址:8091 ,如不能访问qing检查防火墙,此处访问与否不影响最终结果,而且服务会随测试结束而终止,没什么需要可以不用查看,另外未配置TSUNG_HOME情况下result和graphs查看会显示报错,请先按照第三步教程配置TSONG_HOME。
测试时间根据情况通常十分钟内完成
本例以默认配置文件举例安装步骤,具体参数设置参见官网或博客给出的讲解
https://www.awaimai.com/628.html
本例主要讲解如何正确生成 report.html
3.生成report.html
编辑环境变量,添加 TSUNG_HOME
export TSUNG_HOME=/usr/local/lib/tsung
并在PATH后面追加
:$TSUNG_HOME/bin
最终效果图
保存退出后重新加载环境变量
source /etc/profile
无报错代表配置正确
安装报告生成需要的依赖
yum -y install gnuplot perl5 perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
安装perl需要的Template
官网 http://www.template-toolkit.org/
在Download页面中找到
右键复制链接地址
执行命令前先执行返回用户目录
cd
然后依次执行,链接地址可根据实际情况修改
wget http://cpan.org/modules/by-module/Template/Template-Toolkit-2.26.tar.gztar -zxf Template-Toolkit-2.26.tar.gzcd Template-Toolkit-2.26perl Makefile.PLmakemake testsudo make install
安装完成后进入tsung报告存放路径
cd ~/.tsung/log
用 ll 命令查看当前目录文件列表
ll
找到最新的测试结果保存文件夹
进入目录
cd 20180316-1155
执行命令
tsung_stats.pl
正确执行结果如下图所示
如果提示找不到命令请检查环境变量 TSUNG_HOME是否配置正确
用 ll 命令查看当前目录文件列表
ll
可以看到 report.html 已经正确生成
将整个文件夹打包后导出到Windows,过程不作赘述
打开report.html即可看到本次测试结果