美文网首页
2018-10-08正则表达式/批量添加固定名账户

2018-10-08正则表达式/批量添加固定名账户

作者: 心若无情 | 来源:发表于2018-10-08 18:37 被阅读22次

    正则表达式

    • 可使用百度,(在线正则表达式)确定所写表达式是否可用

    一、正则表达式语法

    1. 取值范围(范围可任意调整以及自由组合)
    • 数字:([0-9]或者[\d])
    • 字母
      大写: [A-Z]
      小写: [a-z]
      大小写:[A-Za-z]
    • 汉字:[\u4e00-\u9fa5]
    • 任意字符: . (不能够查找跨行内容)
    1. 长度
    • 变长
      0-1位: ? 当前面已经有限制长度的时候?的定义是作为非贪婪模式使用
      0-n 位 : *
      1-n 位 :+
      m-n位 :例如{1,9},需要用花括号包围
    • 定长 : {n} 内填固定值
    1. 符号
    • 取值集合 : []
    • 取值长度 : {}
    • 匹配模式(只取内部值用于JEMETER): ()
    • 从首行匹配(可以理解位从开始查询内容):^
    • 匹配到行尾 : $
    • 转意字符(用于把带有特殊定义的字符定义为正常字符) : \
      例如: abc \ ((.*?)d
    • 非贪婪模式(用于限制取值): ?
    • 使用方法
      直接在需要提取的请求内添加即可
      image.png
      image.png

    二、批量添加用户(用户固定多个用户名添加)

    1. 使用excel 新建需要添加字段


      2e0b9751c31dc9a3460d259b1a3c90b.png
    2. 新建完成另存为 csv格式


      image.png
    3. 使用notepad++ 打开文件删除 下方多余空格保存


      image.png
    4. 在需要使用的 位置添加csv数据文件设置


      image.png
    5. csv数据文件设置


      image.png
    6. 直接引用设置好的内容


      image.png

    三、cookie&token

    1. cookie 管理器
    • 定义:用于对于单台服务器,登陆状态验证保持登陆状态。一般一次登陆web服务器默认保持时间为30分钟
    • 进行需要登录态接口测试时,需要添加cookie管理器,直接添加即可不需要其它操作。


      image.png
    1. token
    • 定义:如果是有多台服务器时cookie值存储在某一台服务器上,其他的服务器获取不到cookie会当做用户未登录报错[no cookies] 此时需使用token
    • 开发会创建一个token,一般在登录接口会把token跟在响应报文一起返回,需要用正则表达式提取token的值,其他需要用到的接口只需要在消息头管理器中添加一个token,并把正则表达式提取的token填入即可

    相关文章

      网友评论

          本文标题:2018-10-08正则表达式/批量添加固定名账户

          本文链接:https://www.haomeiwen.com/subject/lnsjaftx.html