zoukankan      html  css  js  c++  java
  • Jmeter关联-获取token值

    1. token就是令牌,比如你授权(登录)一个程序时,他就是个依据,判断你是否已经授权该软件;也叫关联

    2. cookie就是写在客户端的一个txt文件,里面包括你登录信息之类的,这样你下次在登录某个网站,就会自动调用cookie自动登录用户名;

    3. session和cookie差不多,只是session是写在服务器端的文件,也需要在客户端写入cookie文件


    怎么获得token的值,在jmeter中可以添加后置处理器中的正则表达式提取器,

    第一种:页面上有定义这种标签

    示例:

    点表示任意字符,+表示多个字符;缺省值表示失败了直接就是fail

    下面以CSDN为例,进行一把token的实践:

    登录网站csdn:https://passport.csdn.net/

    登录时,随便抓包看看

     

    查看源代码:

    人家开发还添加了注释呢,真贴心

    <!-- 该参数可以理解成每个需要登录的用户都有一个流水号。只有有了webflow发放的有效的流水号,用户才可以说明是已经进入了webflow流程。否则,没有流水号的情况下,webflow会认为用户还没有进入webflow流程,从而会重新进入一次webflow流程,从而会重新出现登录界面。 -->

    好啦,下马开始写用例了

    一、添加http请求默认值,添加cookie管理器,添加http采样器

     

    运行测试下图表示拿到的IT值成功了

    第二种:从上一个请求中获取返回值,如登录时产生一个session_key,查询时要使用到session_key

    如下设置:

     


    这样就可以获取使用登录后的sessionkey的返回值了

    ---------------------

  • 相关阅读:
    IOS总结_IOS经常使用的方法集合、调用系统电话、设备区分、APP内永不锁屏
    huffman编码——原理与实现
    python字典构造函数dict(mapping)解析
    tomcat配置sqlserver数据库
    Tomcat全攻略
    第一次QQ群视频教育有感
    UIControl-IOS开发
    java内存分析总结
    Android笔记 之 旋转木马的音乐效果
    Android中API建议的方式实现SQLite数据库的增、删、改、查的操作
  • 原文地址:https://www.cnblogs.com/rambo-yi/p/9921064.html
Copyright © 2011-2022 走看看