EasyNmon #
为了方便多场景的批量性能测试,可以在谷歌上编写监视程序,通过get url方式启动和停止nmon服务。 它非常适合与Loadrunner性能测试框架和jmeter配合使用,可以批量运行场景并生成报告
1 .以下载的tar包为例,用tar命令解压缩(默认权限755 ) :
chmod -R 755软件包名称
启动EasyNmon监视服务
./EasyNmon
键入./esaynmon以在不安装插件的情况下启动EasyNmon服务。 (后台运行将添加到后缀中。 )
关闭控制台也有效使用方法: nohup ./esaynmon log.log 21
3 .添加- h参数以显示帮助。 默认端口更改为9999。
4 .如果需要添加默认端口9999、-p端口号,请进行更改。
./esaynmon -p 9999
5. web管理页面图:
6 .从get接口调用:
参照-h
loadrunner开始和结束监视,例如:
创建新场景,并在实际测试场景之外稍微修改以下脚本的内容,将其放置在init下。
停止WEB_custom_request('stop )、//所有nmon监视
' URL=http://192.168.126.16633608080/stop ',' Method=GET ',LAST;
WEB_custom_request('start ',
' URL=http://192.168.126.16633608080/start? n=namet=10 ',//n是场景名称,不支持中文; t是监视时间,单位量
' Method=GET ',LAST;
在jmeter中打开监视的示例:
添加独立的线程组,只添加一次控制器,在http请求协议中填写如图所示的参数即可;
注:独立线程组和单个控制器是为了避免重复运行
需要完成任务的人,自己扩张
生成html报告
默认情况下,会自动生成html报告,如果手动停止任务中断,也会自动生成。 可以查看在浏览器中生成的报告目录,然后选择相应的项来查看报告。
选择对应的项目名称和测试时间后,将显示以下报告图表。 其中,“另存为图像”按钮的大小是显示图像的两倍,可以修改模板。 新版本中添加了平均值线
联系人QQ:624015226
译文: 3359 www.cn blogs.com/load test-hxc/p/12517432.html