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
  • 相关阅读:
    代理模式
    栈和队列----按照左右半区的方式重新组合单链表
    栈和队列----合并两个有序的单链表
    Java中的线程池
    SpringMVC中的参数绑定
    Mybatis常见面试题汇总
    ADC裸机程序
    用uart实现printf函数
    uarts裸机程序
    定时器裸机程序
  • 原文地址:https://www.cnblogs.com/onmyway20xx/p/4301714.html
Copyright © 2011-2022 走看看