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的返回值了

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

  • 相关阅读:
    LeetCode Count of Range Sum
    LeetCode 158. Read N Characters Given Read4 II
    LeetCode 157. Read N Characters Given Read4
    LeetCode 317. Shortest Distance from All Buildings
    LeetCode Smallest Rectangle Enclosing Black Pixels
    LeetCode 315. Count of Smaller Numbers After Self
    LeetCode 332. Reconstruct Itinerary
    LeetCode 310. Minimum Height Trees
    LeetCode 163. Missing Ranges
    LeetCode Verify Preorder Serialization of a Binary Tree
  • 原文地址:https://www.cnblogs.com/rambo-yi/p/9921064.html
Copyright © 2011-2022 走看看