代码改变世界

安装tsung对XMPP协议进行测试

2014-08-06 09:48  jackyna  阅读(427)  评论(0编辑  收藏  举报

 1.安装erlang

tar zvxf otp_src_R15B.tar.gz

cd otp_src_R15B

./configure

make

make install
2.安装tsung

tar zvxf tsung-1.4.2.tar.gz

./configure

make

make install
3.安装perl的Template

yum install perl

4.安装gnuplot

yum install gnuplot

yum install gd

yum install libpng

yum install zlib
5.确定gnuplot支持png 命令行输入:

gnuplot gnuplot> set terminal

确认支持png,png  PNG images using libgd and TrueType fonts

如果没有png,使用tsung生成测试结果时,会报:Error while running gnuplot: 对设备不适当的 ioctl 操作 at /usr/local/lib/tsung/bin/./tsung_stats.pl line 167. 

我碰到这个问题,将gnuplot卸载掉:yum remove gnuplot.

然后重新装gnuplot:

1)下载gnuplot(版本4.4.0)

       wget http://nchc.dl.sourceforge.net/project/gnuplot/gnuplot/4.4.0/gnuplot-4.4.0.tar.gz

2).解压文件

       tar -zxvf gnuplot-4.4.0.tar.gz

3).配置安装路径

       cd gnuplot-4.4.0

       ./configure --prefix=/usr/local/gnuplot

4) 编译

       make

5) 安装

       make install

 6)配置环境变量,编译/etc/profile.d/gnuplot.sh内容如下:

       export GNUPLOT=/usr/local/gnuplot/bin

       export PATH=/usr/local/gnuplot/bin:$PATH

       export MANPATH=/usr/local/gnuplot/share/man/man1:$MANPATH

7).启用环境

       source /etc/profile.d/gnuplot.sh

此时,再进入gnuplot,输入set terminal,发现支持png了。此时用tsung生成测试结果,就不会再报iotcl的错误了,顺利生成报告来。