• autobench 测试笔记


    yum install texinfo
    yum install gnuplot
    
    #下载 http://httperf.googlecode.com/files/httperf-0.9.0.tar.gz
    
    tar zfvx httperf-0.9.0.tar.gz
    ./configure
    make && make install
    
    
    # 下载 Autobench
    wget https://github.com/menavaur/Autobench/archive/master.zip
    mv master.zip autobench.zip
    unzip autobench.zip
    cd Autobench-master
    make && make install
    
    
    cp /usr/local/bin/bench2graph /usr/local/bin/bench2png
    sed -i 's/postscript color/png xffffff/g' /usr/local/bin/bench2png
    
    # 生成测试文件
    
    /usr/local/bin/autobench  --single_host 
        --host1 192.168.0.2 --port1 80 --uri1 /index/test 
        --quiet --low_rate 10 --high_rate 100 --rate_step 10 
        --num_call 1 --num_conn=100 --timeout=10 
        --file result.tsv
        
    #参数含义
    --signle_host 只测单机
    --host1 主机地址
    --port1 端口
    --uri1 测试URI
    --quiet 安静模式
    --low_rate 测试时最低请求数
    --hight_rate 测试时最高请求数
    --rate_step 每次测试请求数增加步长
    --num-call 同httperf [创建连接数]
    --num_conn 同httperf [每个连接发送多少请求]
    --timeout 链接超时
    --file 测试结果输出的 tsv文件
    
    
    
        
    # 把测试文件转图
    bench2png results.tsv results.png
    
    
    
    
    # ERROR: Could not find/open font when opening font "arial",
    wget ftp://ftp.pbone.net/mirror/olea.org/msttcore-fonts-2.0-6.noarch.rpm
    rpm -ivh msttcore-fonts-2.0-6.noarch.rpm
    export GDFONTPATH="/usr/share/fonts/msttcore"
    export GNUPLOT_DEFAULT_GDFONT="arial"
  • 相关阅读:
    MMT
    dappradar 分布式应用雷达
    dac去中心化自治公司
    如何立即手动执行BW周期性处理链
    BW之数据源 增量管理DELTA (比较详细的)
    abap问题:call transformation出来的xml字符串不能被proxy识别
    SHIFT 去掉前导0,SHIFT语法
    浅谈SAP实施过程中关键用户的作用
    什么是UAT测试?
    FI 基础财务知识
  • 原文地址:https://www.cnblogs.com/liushannet/p/5161164.html
Copyright © 2020-2023  润新知