zoukankan      html  css  js  c++  java
  • JMeter跨线程组保持登录(多线程组共享cookie)

    使用__setProperty设置全局变量;

    1.jmeter中创建一个登录请求,然后执行,察看结果树——>查看返回cookie信息,我的是在Response data中的 Response headers中返回cookie的相关信息;

     2.在登录的http请求下添加后置处理器--正则表达式提取器,提取headers中的cookie信息;

     

     3.在登录http请求下创建一个后置处理器--BeanShell PostProcessor,把提取到的cookie值设置成全局变量;

      格式:${__setProperty(转换成全局变量后的引用名,${正则表达式定义的变量名},)};

     4.再添加一个cookie管理器,这个cookie管理器换成全局变量后的cookie引用名;

    这个cookie管理器直接在TestPlan下,不属于任何一个线程组内;

    名称:cookie中的key;值:引用BeanShell PostProcessor中定义的全局变量名;如,${__setProperty(user_global,${username},true)};

    格式:${__P(全局变量名,)};如,${__P(user_global,)}

    域:要测试接口的域名或ip;

    路径:填 / 接可以;

     

     5.添加线程组,该线程组内不添加登录请求,可以操作需要登录后才能操作的请求;

  • 相关阅读:
    BZOJ 5314: [Jsoi2018]潜入行动
    BZOJ 3420: Poi2013 Triumphal arch
    BZOJ 1135: [POI2009]Lyz
    BZOJ 4247: 挂饰
    本地
    生成config文件到内存中
    微信获取access_token和curl
    php生成静态页面
    curl
    分页
  • 原文地址:https://www.cnblogs.com/cyying/p/14693911.html
Copyright © 2011-2022 走看看