PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 服务器 » jmeter批量生成分析文件

jmeter批量生成分析文件

此文被围观18日期: 2018-06-14 分类 : 服务器  标签:  ····

jmeter测试生成的jtl有几十个,最后需要分析这些结果来出结论。

用shell脚本批量生成jtl分析报告

根据jtl的路径生成分析报告路径

#!/bin/bash
### author: adophper
### description: 批量转换jtl文件
### 参数 1:源jtl文件夹,2:生成文件夹

src_dir="$1"
dst_dir="$2"

if [ ! -d ${src_dir} ];then
    echo "源文件夹不存在"
    exit 1
fi

if [ ! -d ${dst_dir} ];then
    ### echo "目标文件夹不存在"
    ### exit 2
    mkdir ${dst_dir}
fi

jmeter_path="/root/jmeter/bin/jmeter.sh"
i=1
for jtl in `find $src_dir -type f`;do

    result=${jtl/"${src_dir}"/"${dst_dir}"}
    result=${result/.jtl/''}
    ### 删除已经输出了日志的文件夹
    rm -rf ${result}
    if [ ! -d ${result} ];then
      ### 生成日志文件夹
      mkdir -p ${result}
    fi
    echo "输出日志:${result}"
    sh ${jmeter_path} -g ${jtl} -e -o ${result}

((i++))
done

jmeter,jtl,shell脚本,shell执行语句

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.