美文网首页
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