zoukankan      html  css  js  c++  java
  • 一个批量转换jtl文件的shell

       最近在项目中遇到了批量转换jmeter测试结果jtl的问题,整了一个脚本,记录如下:

       

    #bin/sh
    filelist=`ls jtl`   # 将jtl目录的所有文件列表读取并存入变量
    for file in $filelist  #遍历处理各个文件
    do
         #文件名形如 test2ad.jtl,获取.字符的位置
       index=`expr index $file .`
    #.字符向前一位为有效字符    index
    =$index-1
    #截取test2ad.jtl中的test2ad 存入csv变量    csv
    =${file:0:$index}
    #指定JMeterPluginsCMD.sh和jtl文件的绝对路径    java_jmeter/lib/ext/
    JMeterPluginsCMD.sh --generate-csv jieguo/csv/$csv/TransactionsPerSecond.csv --input-jtl jieguo/$file --granulation 1000 --plugin-type TransactionsPerSecond   java_jmeter/lib/ext/JMeterPluginsCMD.sh --generate-csv jieguo/csv/$csv/ResponseTimesOverTime.csv --input-jtl jieguo/$file --granulation 1000 --plugin-type ResponseTimesOverTime    java_jmeter/lib/ext/JMeterPluginsCMD.sh --generate-png jieguo/csv/$csv/TransactionsPerSecond.png --input-jtl jieguo/$file --granulation 1000 --plugin-type TransactionsPerSecond java_jmeter/lib/ext/JMeterPluginsCMD.sh --generate-png jieguo/csv/$csv/ResponseTimesOverTime.png --input-jtl jieguo/$file --granulation 1000 --plugin-type ResponseTimesOverTime done
  • 相关阅读:
    基因id转换
    Trinity的分步运行
    免费的稳定的SVN托管的服务器
    游戏化
    一个华裔男孩在美国的成长之路
    你懂USB和Type-C吗
    ios调试小技巧
    swift开发笔记19
    iOS 3DTouch应用
    iCloud实现APP多设备数据同步
  • 原文地址:https://www.cnblogs.com/onmyway20xx/p/4301714.html
Copyright © 2011-2022 走看看