zoukankan      html  css  js  c++  java
  • 转 Jmeter参数化--Post请求的Post body 参数化

     

    一、使用body data设置参数:

    1,首先,使用Fiddler录制post请求,并发送成功,导成jmx格式,并用jmeter打开;

    2,此时,不设置参数,运行,OK,运行成功,其传递的值为以下格式:

    {"tagid":"aaaaa","resource":null,"resourceExtend":null}

    运行成功后为:

    3,然后对其进行参数化:

    A,首先,添加csv  data set config,如下图所示:

    注意:1,此处要选择utf-8;

    2,variable Nmes处不需要写参数化名称;

    3,csv文件要另存为csv格式,并且csv文件要有表头,如下图所示:

    B,参数化参数:

    C.OK,设置完成,运行,运行成功:

     也可以这种方式:

    Step 6 使用 CSV Data Set Config 将 json 数据参数化
    右键单击 Thread Group,右键菜单选择 "添加" -> 配置元件 -> CSV Data Set Config,Filename 输入 e:/defonds/work/20141105/json.txt(要使用绝对路径),Variable Names 输入 cityCode,cityName,subCategoryCode,subCategoryName,编辑 e:/defonds/work/20141105/json.txt 内容如下图所示:

    最后编辑 Body Data 里的 json 串里需要参数化的地方,使用 ${cityCode} 等参数覆盖需要参数化的部分:

  • 相关阅读:
    18.11.5 考试总结
    18.11.2 考试总结
    18.11.1 考试总结
    洛谷 P1084 疫情控制 noip2013D2T3
    18.10.31 考试总结
    洛谷P1312 Mayan游戏 noip2011D1T3
    18.10.30 考试总结
    【考前复习_各类模板之补充】
    NOIP2016之反面教材提供
    【最后的抒情】【离NOIP还有9个小时】
  • 原文地址:https://www.cnblogs.com/python-xiakaibi/p/10084196.html
Copyright © 2011-2022 走看看