• jmeter常用配置


    1.Linux下命令行执行时无响应直接结束
    1).检查脚本中是否含有中文字符,而Linux不支持中文语言包;
    2.输出HTML报告
    命令:
    jmeter -n -t 脚本.jmx -l log.jtl -e -o E:JMeter eporthtml
      其中:-e -o表示输出html格式的测试报告。
      使用中的注意点:
      1)、输出的.jtl文件名称不能已存在,每一次使用时都必须重新命名;
      2)、html报告,填写的是文件路径(文件夹)并且文件路径下必须是空的;
      3)、在jmeter.properties中修改配置文件:
        jmeter.save.saveservice.output_format=csv
    3.链接pg数据库压测
     
    1).在测试计划中添加JDBC Connection Configuration元件
    2).配置配置元件信息
    3).添加JDBC请求
    4).添加监听器“察看结果树”,查看输出结果。
    4.配置grafana看板
    在监听器中添加“后端监听器”,并进行配置
    5.忽略4XX错误
    添加断言时勾选忽略状态:
    原来通常判断响应代码的前提是这个请求时成功的,例如200,Jmeter认为成功了,才会去匹配response code。而4xx和5xx这类的响应一般是不成功的,jmeter直接忽略。
    所以断言中要匹配4xx和5xx这类的响应代码,Jmeter中的要测试的响应字段中应该同时勾选Ignore status,这类的请求就会强制成功,从而可以判断响应代码。
    6.设置线程组执行固定的吞吐量
    1).添加吞吐量控制器
    2).填写需执行的吞吐量
    若选择total executions选项,比如设置吞吐量为400,表示在此吞吐量控制器下线程执行400次,此时,无论线程组中设置的时间多长,当该控制器下执行的线程数达到400时,改控制器下的请求将不在继续请求。
    选择percent executions选项,比如设置吞吐量占比80,表示在此吞吐量控制器下线程占总线程数的80%。
    Per User表示该控制器下的线程执行总线程数次。
  • 相关阅读:
    Educational Codeforces Round 81 (Rated for Div. 2) A-E
    SEERC 2018 I
    manjaro linux java环境配置
    Pangu and Stones HihoCoder
    Linux下 vim 的配置
    C++内存管理技术
    Interview_C++_day27
    Interview_C++_day26
    Interview_C++_day25
    Interview_数据库_day24
  • 原文地址:https://www.cnblogs.com/baozixiaobaozi/p/14843922.html
Copyright © 2020-2023  润新知