美文网首页工作生活
jmeter线程组共享cookie记录

jmeter线程组共享cookie记录

作者: 天雨流芳hodo | 来源:发表于2019-08-15 10:32 被阅读0次

    1、修改文件

    修改jmeter.properties文件中,CookieManager.save.cookies为true

    2、重启程序

    重启jmeter

    3、获取cookie

    setUp线程组(登录请求)添加HTTP Cookie 管理器,添加Debug Sampler,运行测试计划后,HTTP Cookie 管理器会自动存储这些cookie,查看自动存储的cookie变量名称为COOKIE_JSESSIONID,COOKIE__hmq_session_xy36

    4、设置为全局变量

    在登录请求下添加后置处理器BeanShell PostProcessor将COOKIE_JSESSIONID、COOKIE__hmq_session_xy36设置为全局变量:${__setProperty(cookie_jsessionId,${COOKIE_JSESSIONID},true)}

    ${__setProperty(cookie__hmq_session_xy36,${COOKIE__hmq_session_xy36},true)}


    5、使用cookie

    在另一个需要相应cookie的线程组中添加HTTP Cookie 管理器,获取cookie值${__P(cookie_jsessionId)}、${__P(cookie__hmq_session_xy36)},添加相应的域和路径(/ 全路径)。

    相关文章

      网友评论

        本文标题:jmeter线程组共享cookie记录

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