zoukankan      html  css  js  c++  java
  • 接口测试jemeter使用

    使用jemeter5时要先添加环境变量,需要有JDK1.8及以上版本支持。这里主要对接口测试做一些说明。

     

    以上就是常见的设置问题。在window上我们通常是不需要改动配置文件的,如果要在生产上执行测试计划,需要注意一下几点:

    1、 测试线程组分类,将同一类型的用例放在一个线程组里;

    2、修改配置文件--bin目录下的user.properties文件,在后边追加如下内容:

    jmeter.save.saveservice.output_format=xml
    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true
    jmeter.save.saveservice.requestHeaders=true
    jmeter.save.saveservice.url=true
    jmeter.save.saveservice.responseHeaders=true

    在bin 目录下的jmeter.properties修改如下信息:

    jmeter.save.saveservice.response_data=true
    jmeter.save.saveservice.samplerData=true

    修改这些信息的目的是因为生产上绝大多数服务器都是Linux,并且都是没有界面的,你无法通过界面查看接口调用的反馈信息,并且通过命令生产的结果也是没有接口反馈信息的,修改这些参数后就可以生产接口调用的反馈信息

    在Linux中执行jmeter5需要修改文件执行权限 chmod 777 apache-jmeter-5.0.tar.gz;

    然后进入jmeter的bin目录执行如下命令:
    ./jmeter -Jjmeter.save.saveservice.samplerData=true -Jjmeter.save.saveservice.response_data=true -n -t /path/API.jmx -l //path/result.jtl

    这样你的测试结果数全部都有接口测试调用的全部反馈数据。

  • 相关阅读:
    CSS+DIV网页样式与布局----读书笔记
    Javascript语言精粹----读书笔记
    HTML5权威指南----读书笔记
    锋利的jQuery-----读书笔记
    图解CSS----渐进增强与优雅降级
    深入理解Bootstrap-----读书笔记
    你不知道的javascript(上卷)----读书笔记
    SqlServer的触发器
    sqlserver面试题
    一道C#递归的面试题
  • 原文地址:https://www.cnblogs.com/sdifens/p/10244224.html
Copyright © 2011-2022 走看看