zoukankan      html  css  js  c++  java
  • 4、Jmeter请求参数

    一、请求参数

    1、配置请求头部参数

     设置 Content-Type:application/json

    不够选

     勾选的请求则变为

     注意继续Core

    请求结果

     如果不加[FromBody],post请求参数,则请求不到

     对比下swagger

    复制到postman测试下

     总结:虽然是post请求,但是没有加[FromBody],core参数的获取,还是get的方式拿到的(这种Login(string username, string password)写法,是core默认获取get的参数映射的方式,获取的是url后面的),经测试

    方式一、

     结果

     方式2

     结果

     方式3可行

     请求结果

    展示加[FromBody]的Swagger的请求方式

    二、Jmeter从文件读取参数

    点击右键,添加-配置元件-CSV Data Set Config 

      修改-CSV Data Set Config

    Filename --- 参数项文件

    File encoding --- 文件的编码,设置为UTF-8

    Vaiable Names --- 文件中各列所表示的参数项;各参数项之间利用逗号分隔;参数项的名称应该与HTTP Request中的参数项一致。

    Delimiter --- 如文件中使用的是逗号分隔,则填写逗号;如使用的是TAB,则填写 ;(如果此文本文件为CSV格式的,默认用英文逗号分隔)

    在HTTP请求中使用刚才定义好的变量

     查看请求结果

     更改记事本里面值,可以看到请求也会改变

  • 相关阅读:
    VS2015编译OpenSSL1.0.2源码
    VS2015编译CURL7.54.0源码
    Mac OS Yosemite 文件批量重命名
    https 原理
    把本地仓库导入到Github
    jquery cdn加速注意事项
    关于CSS 里的_width是什么意思???
    HTML的footer置于页面最底部的方法
    html-include
    GitHub Permission to <<repository>> denied to <<username>>
  • 原文地址:https://www.cnblogs.com/fger/p/13466495.html
Copyright © 2011-2022 走看看