zoukankan      html  css  js  c++  java
  • jmeter 参数化,关联参数,断言等使用说明

    不管是jmeter还是LoadRunner,参数化、关联参数、断言等方法在压测过程中经常使用。本文介绍在 jmeter 中的用法。 

    一、参数化

    jmeter 对数据参数化的三种实现方式。

    1.CSV Data Set Config

    1)添加 CSV Data Set Config

    2)填入相关参数

     

    Allow quoted data?: 默认是false。若设置为 true ,将引用文本中双引号中的参数

    3)请求 body 中引用参数化的参数 ${customerguid},${phone}

    2.User Parameters

    1)添加 User Parameters(这个方法主要在参数值不多的情况下使用)

    2)添加一组参数名、参数值

    3)在请求中调用格式:${activityGuid}

    3.User Defined Variables

    1)添加 User Defined Variables ,用来定义变量。

    2)添加变量名、变量值

    3)调用方式和上文一致:${activityGuid}

    二、关联参数

    1.JSON Extractor

     1)添加处理器 JSON Extractor

    2)提取单个参数,多个参数中间用   ;   隔开。

    1. names of  created variables:   定义参数名。
    2. JSON Path expression:           通过 key 提取 json 中value值。
    3. Match No.(0 for random):        1代表第一个,0代表随机。
    4. Default Valutes:                       若没有提取到,取默认给的值。

    后面接口中引用格式:${ServiceRuleNo},${Error} 

    三、断言

    1. Response Assertion

    1)添加断言处理器 Response Assertion

    2)然后选择匹配规则,需要匹配的字符串。比如截图所示代表在    响应文本 中 匹配 包含 "Error":0 字符串。

  • 相关阅读:
    owlcar 用法心得 自定义导航
    placeholder 颜色
    图片加载完后执行事件
    针对动态创建的数据添加事件
    弹窗(遮罩层)
    [iOS]把16进制(#871f78)颜色转换UIColor
    [AFN]AFNetworking错误总结
    [iOS]如何给Label或者TextView赋HTML数据
    [iOS]解决模拟器无法输入中文问题
    [iOS]开发者证书和描述文件的作用
  • 原文地址:https://www.cnblogs.com/shenh/p/11732592.html
Copyright © 2011-2022 走看看