博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
测试工具综合
阅读量:5724 次
发布时间:2019-06-18

本文共 1480 字,大约阅读时间需要 4 分钟。

一.LoadRunner

     LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用 LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能.

二.tsung

     tsung是用erlang开发的一款简单易用的压力测试工具,可以生成成千上万的用户模拟对服务器进行访问。

安装:(记得参考官方手册)

1、下载Tsung源代码:

从Tsung的官方网站下载源代码(),目前最新的是tsung-1.4.1.tar.gz,不要下载为Ubuntu封装好的deb,因为下面还要更改一处源代码才可以通过ejabberd服务器的身份验证。

2、安装Tsung的依赖组件:

1、Erlang及相关组件(必装) :sudo apt-get install erlang erlang-nox erlang-dev erlang-parsetools (其实只要安装erlang即可);

2、gnuplot、perl5及template模板(如果需要生成报表的话): sudo apt-get install perl5 gnuplot libtemplate-perl(不安装libtemplate-perl无法生成report.html).

3、编译安装Tsung:

./configuremakemake install

4.编写tsung.xml配置文件

~/.tsung/tsung.xml为tsung默认的配置文件,在/usr/share/doc/tsung/examples/中有一些示例文件,可以参考http_sample.xml文件来编写自己的http.xml,下面是一段测试http服务器登录的测试脚本

clients:用户产生的方式

servers:被测试的服务器

monitoring:通过一些协议如snmp监控服务器的状态(本人没有使用过)

load:压力配置

sessions:用户所产生的会话

运行命令

tsung start

压力测试开始,tsung输出一段提示,告知测试记录的位置,可以使用命令

tsung status

查看tsung当前的状态

5、运行Tsung

tsung start   或者  tsung -f http.xml start

运行后,tsung会将数据保存在~/.tsung/log/目录下

6、生成报表

tsung运行完成后,进入~/.tsung/log/***/目录,然后运行 /usr/lib/tsung/bin/tsung_stats.pl(如果不安装libtemplate-perl模块,则不会有该文件),会生成html报表页面。

转载地址:http://tydwx.baihongyu.com/

你可能感兴趣的文章
不要用cudnn7.2,用7.3可以兼容
查看>>
cuda中用cublas库做矩阵乘法
查看>>
(转)LuaPlus C++ 函数互调
查看>>
object file format unrecognized, invalid, or unsuitable Command
查看>>
DataGridView为新增行中DataGridViewComboBoxCell添加不同的数据绑定!
查看>>
chattr和lsattr命令详解
查看>>
需要继续掌握的知识点
查看>>
第六章:如何创造财富
查看>>
【089】◀▶ Microsoft Office 技巧
查看>>
Internet Explorer 10 administration IE10管理
查看>>
数据字典生成工具之旅系列文章导航
查看>>
鼻衄二则
查看>>
初识泛型算法
查看>>
tinyxml优化之一
查看>>
Random Integer Generator
查看>>
2016 最佳 Linux 发行版排行榜【转】
查看>>
FastReport配置打印预览button_C++
查看>>
iOS动画开发之五——炫酷的粒子效果
查看>>
【C#正则基础】正则表达式
查看>>
Sqli-LABS通关笔录-14
查看>>