zoukankan      html  css  js  c++  java
  • jmeter请求变量调试(Debug Sampler+Http Mirror Server)

    将变量参数化后,有时候想知道是否正常获取到了,在jmeter中提供了2种方法去调试查看

    目录

    1、jmter之Debug Sample

    2、jmeter之http mirror server

    1、jmeter之Debug Sampler

     Debug Sampler主要用来看我们设置的变量,是否能正常取到我们设定的值

    • JMeter properties和System properties:通常都选false,这两个就是JMeter和系统的属性,在Jmeter的bin的jmeter.properties中定义,一般都不会变
    • JMeter variables:我们自已定义的变量

    一般我们定义的变量有以下几种:

    • 各种后置提取器中的变量:正则提取、json提取的变量、beanshell提取器
    • 各种配置元件中的变量:csv,用户定义的变量
    • 测试计划中的变量
    • sample中的变量

    第一步:设置变量

    a.后置处理器中的变量

     b.配置元件中的变量:

     c.测试计划中的变量

    d.取样器中的变量

     第二步:添加Debug Sampler,调试查看变量的取值

    一般在请求前后都添加上Debug Sampler,这样可以对比取值情况

     查看结果

    2、jmeter之Http Mirror Server

     HTTP镜像服务器。开启该服务器可以将发出的请求原样返回,这样我们可以看到当前请求的请求信息

    第一步:开启服务器

    右键WorkBench-->Add-->Non-Test Elements-->HTTP Mirror Server ,点击【Start】启动

    第二步:配置请求服务器和端口号

    修改请求的服务器地址为localhost,端口号为8081,这是因为Mirror Server中端口号配置的8081,当然你可以改成别的,保持一致就可以了

    第三步:发出请求

     可以看到查看结果树中,请求的响应信息为我们发出请求的请求信息

  • 相关阅读:
    [C++] Class (part 2)
    [C++] Class (part 1)
    [c++] Inline Function
    [C++] in-class initializer
    简易线程池Thread Pool
    js里function的apply vs. bind vs. call
    webix custom component-九宫格
    webix源码阅读
    比特币的原理+问题
    wpf中UserControl的几种绑定方式
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/13579683.html
Copyright © 2011-2022 走看看