Jmeter 命令压测生成报告

发表于:2019-6-14 16:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:博客园    来源:怪圣卡杰

#
Jmeter
分享:
  1、本地复制到远程
  scp -r local_folder remote_username@remote_ip:remote_folder
  或者
  scp -r local_folder remote_ip:remote_folder
  第1个指定了用户名,命令执行后需要再输入密码;
  第2个没有指定用户名,命令执行后需要输入用户名和密码;
  应用实例:
  scp -r /home/space/music/ root@www.runoob.com:/home/root/others/
  scp -r /home/space/music/ www.runoob.com:/home/root/others/
  2、从远程复制到本地,只要将从本地复制到远程的命令的后2个参数调换顺序即可,如下实例
  应用实例:
  scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3
  scp -r www.runoob.com:/home/root/others/ /home/space/music/
  1.如果远程服务器防火墙有为scp命令设置了指定的端口,我们需要使用 -P 参数来设置命令的端口号,命令格式如下:
  #scp 命令使用端口号 4588
  scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator
  开始今天的主题linux下使用jmeter压测
  准备工作:
  1,在windows下调试好jmeter脚本,并上传至Linux下
  2,压力机安装并配置好JDK
  3、linux path添加jmeter 环境变量
  vim /etc/profile 添加jmeter环境变量,保存,退出,然后运行:source /etc/profile
  查看环境变echo $PATH
  使用rz 命令上传脚本,执行 jmeter -n -t disk_out.jmx jmeter -n -t disk_out.jmx -l disk_out.jtl
  jmeter -n -t TestPlan.jmx -l result.jtl /export/servers/apa—jmeter/bin/jmeter –n –t ./jdbc.jmx –l result.jtl -n: 命令行模式,no-gui;-t:testplan,脚本;-l:结果文件
  控制台取样间隔的设置修改jmeter.properties中 summariser.interval=10,默认为30s,最低可修改为6s
  bin目录下,vi jmeter,修改HEAP的size大小,默认512M,可以设置成1024M或2048M
  Html报表生成步骤: 1,进入jmeter的bin目录下,修改reportgenerator.properties 2,修改reportgenerator.properties  中  jmeter.reportgenerator.overall_granularity=1000(报表中数据展示间隔1秒) 3,创建一个存放数据报表的文件夹 4,执行命令:jmeter –g disk_out.jtl –o ./output
  其中: -g 指定jtl文件的路径 -o 指定html报表生成到哪个文件夹下
  zip -r output.zip ../output 压缩output这个文件,然后下载到本地,打开index.html

      上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号