zoukankan      html  css  js  c++  java
  • jmeter 正则表达式提取,以及测试正则表达式是否正确

    正则表达式:利用正则表达式将需要的数据提取出来;

    常用的正则表达式写法:左边界(.+?)右边界、左边界(.*?)右边界;

    正则表达式:()括起来的部分就是要提取的内容;. 匹配任何字符串;+ 一次或多次;? 不要贪婪,即在第一个匹配成功后停止;

    模板:$N$, 表示提取第N个括号里面的值;

    匹配数字:-1,表示取所有返回值,此时提取的结果是一个数据;可通过${**_m}的方式取第m个匹配的内容;

    匹配数字:1,表示取第一个返回值;

    匹配数字:0,表示随机取一个返回值;

    缺省值:正则表达式提取失败时取的值;

     一、提取单个字符串,如下图:变量${OC};

    二、提取多个字符串;变量${nv},${nv_g1},${nv_g2}

    一、测试jmeter正则表达式是否正确;

    HTTP请求用于加载文件;jmeter 监听器的View Results Tree包含一个RegExp Tester,可直接在取样器响应结果上测试正则表达式;(但它只能测试响应数据——响应正文的数据)

    如下图;提取开源系统jforum的OWASP_CSRFTOKEN;

     察看结果树——响应数据——响应正文/响应头的信息,如何测试正则表达式呢?如下图,填写正则表达式,并勾选‘正则表达式’;

    二、Java请求用于构造数据,无需访问外部服务器;

    越努力,越幸运!!! good good study,day day up!!!
  • 相关阅读:
    [SDOI2008]递归数列
    [SCOI2008]奖励关
    [SCOI2010]幸运数字
    [ZJOI2007]矩阵游戏
    [HAOI2006]旅行
    [ZJOI2008]泡泡堂
    [BZOJ1800][Ahoi2009]fly 飞行棋
    [POJ2288]Islands and Bridges
    [LUOGU] 3959 宝藏
    [BZOJ]1029: [JSOI2007]建筑抢修
  • 原文地址:https://www.cnblogs.com/canglongdao/p/12461683.html
Copyright © 2011-2022 走看看