zoukankan      html  css  js  c++  java
  • 五、Jmeter关联(正则表达式)

    一、什么时候需要关联?

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

    2. 回放脚本看是否正确,检查下脚本,是否有动态数据影响

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

    4. 可以找开发问问,接口是开发做的,最清楚了

     

    二、Jmeter中的关联元件可以帮助我们从服务器响应数据中找到我们需要的数据,把想要的数据提取出来。

    1. 写了个登录脚本,放回发现登录不成功,然后看了一下请求中的参数,发现post提交的参数中有可疑数据,一排的字母+数字

      2. 然后通过抓包看每次登录提交的authenticity_token值都不一样,所以就是这个值需要关联了

       

      查看登录页面源代码要抓取authenticity_token这个值出来

      三、正则表达式抓取数据步骤 1.添加正则表达式

    2. 编写正则表达式

    3. 看看正则表达式能否提取出动态的authenticity_token

      提取出来动态的authenticity_token值后,在post协议中把这个值给替换成变量,这样每次提交的时候这个值就会跟着变化了

    4. 然后再次回放脚本

  • 相关阅读:
    VNC跨平台远程桌面的安装与使用
    Apache 的编译安装
    Xming配置
    工作杂记
    自动创建系统用户脚本
    关于linux网络基础记录
    Linux的setup命令启动服务名称和功能
    涉密计算机检查工具
    Nginx压力测试工具之WebBench
    关于系统性能检测的一些使用
  • 原文地址:https://www.cnblogs.com/wwho/p/7277349.html
Copyright © 2011-2022 走看看