zoukankan      html  css  js  c++  java
  • jmeter-正则表达式关联

    一、什么时候需要关联

    1、当服务器返回的动态变化而且对业务有影响的需要关联

    2、查看脚本是否正确,看其中是否有动态数据影响

    3、看一大串字符串每次请求参数是否有变化

    4、问问开发,哪里需要关联

    5、接口的入参都是有来源,要么手动输入的,要么是当前接口的前一个或者前几个接口响应中来的,要么是固定的

    二、什么是正则表达式

    1、就是取值

    2、确定左右边界值

    三、jmeter中关联元件可以帮我们从服务器数据中找到我们想要的数据,把想要的数据提取出来

    1、首先通过抓包,检查动态变化

    2、例如,创建一个学校,然后禁用新建的学校->通过抓包发现,每次新建的ID号和登录号不一样,这个时候就需要关联

    3、然后在新建的页面中抓取ID和schoolID这两个值

    4、取得是响应的数据,所以正则表达式要放在请求的下面->在新建的学校下面添加后置处理器->正则表达式提取器

    5、编写正则表达式->注意:一定要确定边界值->在新建学校的请求数据中找到需要的数据,然后复制粘贴->我们要取得数据用(.*?)代替

    四、正则表达式的总结

    1、一定要确定边界值

    2、查看需要几个参数,然后找你需要的参数的位置

    3、找到参数的位置的时候直接复制粘贴

    4、想取得值用(.*?)代替

  • 相关阅读:
    C# DataGridView 与 datatable 之间数据传递
    C# 调用命令行命令 net use
    C# 链接 sql server 数据库字符串
    winform窗口关闭,进程没有关掉的解决办法
    select 中的逻辑判断 sql server
    C#中的abstract 类和方法!!!
    c# ComboBox绑定枚举
    C#与C++类型互转
    DllImport
    TCP三次握手四次挥手详解
  • 原文地址:https://www.cnblogs.com/yujian-lft/p/13669085.html
Copyright © 2011-2022 走看看