因为本人一直使用Elementary OS(Debian/Ubuntu系),因此如下安装步骤都是Ubuntu上的步骤。RedHat/Fedora/CentOS用户、Arch Linux用户和FreeBSD/Mac OS X用户请自行百度,Windows用户么…… 尽早换操做系统吧。python
Erlang是tsung的运行环境。在分布式压力测试的环境下,每台测试用主机(不是被测试的主机)都要装。分布式
$ wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb $ sudo apt-get update $ sudo apt-get install esl-erlang
这个也是每台测试用主机都要装。工具
先去官方下载页下载最新版(本文撰写时是1.7.0)测试
$ # 解压 $ tar -zxf tsung.1.7.0.tar.gz $ cd tsung.1.7.0 $ # 编译 $ ./configure $ make $ # 安装 $ sudo make install
若是你想用tsung自带的工具tsung_stats.pl
(后述)来生成网页版摘要,则必装,不然会报错。我说Tsung啊,你就不能把你本身的依赖装齐了吗?并且官方文档只字未提要装这个。操作系统
推荐直接装掉。这个只要在运行命令的那一台主机上安装就好了。code
$ sudo cpan Template
Tsung仍是那个尿性,本身的依赖要别人帮他装,并且也不说要装,等你跑命令出错了,本身去百度。文档
这个python的模块是用来绘制图表的,因此几乎必装。这个也只要在运行命令的那一台主机上安装就好了。get
$ sudo apt-get install python-matplotlib