zoukankan      html  css  js  c++  java
  • jmeter基本使用之关联篇

              首先简单阐述为何要关联,加深理解;

              在登陆主页的时候,接口文档中写明登陆成功进入主页需要输入正确的账号和密码,然后通过token或者Session(每个产品可能不一样)这个值来验证通过才可成功登陆页面。然而,从服务器返回我们可以看到这个值每次返回的值都是不一样的,这样,我们就得去手动做关联才可实现业务执行的脚本。

              下面介绍两种方法实现关联

             

              1.正则表达式提取器实现

              (1)首先要知道服务器返回的“动态值”是在哪个请求接口中出现的,确定后,右击该请求点击添加选择后置处理器-正则表达式提取器;

              (2)配置讲解

                (3)配置完正则表达式,就可在需要关联的位置引用配置的关联变量名称即可。例:${token}

              

       

           2.使用jmeter 插件   jp@gc - JSON Path Extractor完成关联

           首先知道关联接口返回的内容,如需获取以下内容“1234”

                  {

                      "status":200,
                      "data":[
                      {"id":1234,"name":"test1"},
                      {"id":123456789,"name":"test2"}
                   ]
                }

           (1) 首先下载jp@gc - JSON Path Extractor插件,下载后解压以后将lib和lib/ext中的jar包放到安装目录对应位置,启动即可。

           (2) 启动添加如图所示:

          (3)配置内容

             (4)在需要关联的位置引用配置的关联变量名称即可

           

  • 相关阅读:
    【.Net】鼠标点击控制鼠标活动范围 ClipCursor
    【设计模式】工厂模式 Factory Pattern
    sublime text3 关闭更新提醒
    Mac下Sublime Text3激活码
    测试开发(1) -- 整数反转
    测试开发工程师面试资料(未完)
    Mojave使用pyenv安装python-zlib错误
    清理 Xcode 10
    mitmproxy
    卸载CocoaPods
  • 原文地址:https://www.cnblogs.com/wangxianglong/p/9092635.html
Copyright © 2011-2022 走看看