接口测试 (已解决) 求助,Jmeter 如何保持 session 信息

ddDian · 2016年12月09日 · 最后由 ddDian 回复于 2016年12月09日 · 4641 次阅读

之前做的产品的登录信息是保存在 cookie 的,所以用 Jmeter 的 HTTP Cookie 管理器就可以了。比如

但是,这次测试的产品程序员说登录信息是存放在 session 里的,名称:user_id,值:XX。使用以下方法是不行的。

我想问问,jmeter 如何去保持 session,然后访问接口的时候不会提示未登录。
或者用其他工具?

共收到 3 条回复 时间 点赞

就是用 http cookie 管理器啊,不然还能用啥。。而且是自动维护的,不需要手动搞
http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Cookie_Manager

#1 楼 @kanchi240 我的这个测试是手机浏览器访问 H5 的,用到手机录制。按意思,是把"CookieManager.save.cookies=true"改为 true 后,录制脚本的时候先添加 http cookie 管理器,然后录制结束时会自动把 session 录入到管理器里面是吗

#1 楼 @kanchi240 感谢,按照此方法已成功保持 session

恒温 关闭了讨论 12月09日 17:24
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册