zoukankan      html  css  js  c++  java
  • Jemeter 的变量、断言

    1. 添加用户自定义变量

    这个就类似于[全链路]中的全局变量,或者postman中的全局变量,把可能用到的参数,搞成全局变量并存储一个值,调用时直接采用配置好的这个值。

    右键点击“线程组” -> “添加” -> “配置元件” -> “用户定义的变量”


    这里写图片描述 


    新增一个参数wd,存放搜索词: 
    这里写图片描述 


    并在Http请求中使用该参数,格式为:${wd} 
    这里写图片描述

     

    2. 添加断言

    右键点击“HTTP请求” -> 添加(add)-> 断言(Assertions) -> 响应断言(Response Assertion)
    这里写图片描述 


    我们校验返回的文本中是否包含搜索词,添加参数${wd}到要测试的模式中: 

     

    3. 添加断言结果

    需要添加断言结果的原因是:在添加断言那块是看不到执行的结果是否通过校验的,得通过断言结果来查看。

    右键点击“HTTP请求” -> 添加(add)-> 监听器(Listener) -> 断言结果(Assertion Results)
    这里写图片描述

    这时,我们再运行一次就可以看到断言结果成功或失败了 

  • 相关阅读:
    django 设置局域网内访问项目
    104. Maximum Depth of Binary Tree
    multi dimension array
    Longest Plindrome Subarray
    BlockQueue
    H2O
    HoppingIterator
    midStack
    Reverse Words in a String II
    public boolean canPlaceFlowers(List<Boolean> flowerbed, int numberToPlace)
  • 原文地址:https://www.cnblogs.com/Susie-/p/13478667.html
Copyright © 2011-2022 走看看