MeterSphere接口自动化共享cookie
根据官方文档释义:环境配置-http 配置,支持按模块不同环境。同一模块下不同场景可以开启共享 cookie,不同模块不支持共享 cookie
一、接口自动化共享cookie(同一模块下同个场景)
1. 第一种情况,不共享cookie,不传cookie
- 新建两个接口,第一个登录,第二个查询操作
- 不选择共享cookie,第二个查询接口不传cookie,如下
3, 查看查询接口响应结果,显示账号登录已过期
2. 选择共享,查询接口不传cookie,
- 执行后,查看查询接口响应,请求成功
- 查看请求内容,接口自己在请求头内传了一个cookie过去,不管是什么逻辑,可以执行成功
Tips: 只要第一个是登录接口,勾选了共享cookie,后面的所有接口都可以不用传cookie字段,类似于jmeter中添加了一个cookie管理器一样
二、接口自动化共享cookie(同一模块下不同场景)
- 创建场景和查询
- 没有选择共享cookie,执行后,提示登录过期
- 勾选共享cookie下,执行后,没有正常返回响应体,暂定,和官网文档不一致
二、接口自动化cookie共享的作用域
1. 不同模块下
- 新建一个模块,新建查询接口
- 请求头不带cookie,执行后查看结果,验证了官方文档所说,需要重新登录