多语言展示
当前在线:1605今日阅读:27今日分享:41

小灰灰分享:[3]Tsung压力/性能测试配置

Tsung这个工具是在2000年开始,由 Nicolas Niclausse作为分布式jabber工具在IDEALX供内部使用。在2001年它已经演变为一个开源的多协议负载测试工具。在2003年添加了对http支持,开始被用于一些工业项目,它可以用于HTTP、WebDAV,PostgreSQL、MySQL、LDAP和Jabber / XMPP服务器。 Tsung的目的是模拟用户为了测试的可伸缩性和性能的基于IP的客户机/服务器应用程序。你可以用它来做负载测试和压力测试您的服务器。它的可分布与多台客户机上模拟成千上万用户对服务器进行并发操作。
工具/原料
1

需要下载Tsung安装包,当然你也可以在linux下在线安装

2

需要在本地下载FileZilla免费开源的FTP客户端软件(记得下载本地版本的哟)

3

puty

方法/步骤
1

测试环境的搭建:①安装FileZilla,安装步骤我就省略拉,相信对于IT的你们一定能完成下一步、下一步的操作,当然后面我会考虑写一篇FileZilla的安装使用教程。②截图上最上方的红色方框就是服务器通行证的配置,host填写Tsung部署的服务器地址IP如192.168.100.**;username:填写有权限的用户名;password:填写用户名对应的密码;port:填写服务器的端口如:21;配置完成后点击右侧按钮就开始链接服务器了。 ③图片左侧LOCAL即是你本地的文件目录,图片右侧SERVER是你配置的服务器文件目录,我在图片上都有标注。④最下方的方框就是显示的上传下载文件的进度。⑤通过FileZilla将下载的Tsung包上传到服务器目录下,在命令行里输入“tar zxvf tsung-1.2.0.tar.gz”回车解压程序包→cd xxxx 进入程序包目录下方→make回车→make install 安装⑥下载perl和安装,具体就参照第五步吧,解释一下为什么要安装perl因为我们后面还要靠它来给我们生成测试报告的图形呢,不然测试报告图片都是叉叉挂掉了的样子了。

2

FileZilla文件下载:    为什么要下载呢?因为Tsung生成的测试报告的html文件是在Tsung安装的服务器上,所以为了更方便的观看和便于测试结果的梳理,就下载下来吧。①可以通过鼠标右键,点击下载,下载选中的文件②可以通过采用直接拖拽的方式,将服务器文件拖拽到本地

3

puty:    我想看了上面的看官一定会说,我们不是用的linux系统怎么办呢?怎样去部署呢?别担心据我所知还是有很多第三方支持的软件可以操作linux的,这里我向大家推荐puty,为什么选择puty因为不需要安装,虽然功能单一一点但是完全足够我们使用了。按照图中所给填写服务器IP和端口号点击open按钮

4

puty操作:    承接上面操作点击open以后就会在操作界面上提示“login as”输入用户名,输入后敲击回车,就是提示“password”输入密码,这个时候输入是隐藏的,虽然看不到输入了点击回车就可以了,登录成功后,在界面上输入命令“ll”然后就是罗列出当前所在路径下的文件和文件夹。

5

环境部署校验:    安装成功后运行 tsung -v 显示版本号:Tsung version 1.xxx 表明Tsung安装成功。

注意事项
1

FileZilla 请下载本地版本

2

查看你下载的Tsung包,包不一样具体的安装方法和命令也不会相同

3

在服务器上请谨慎操作,可能一不小心就rm删除了别的东西

推荐信息