通常做法在http cookie管理器中直接写cookie值。但是网站的cookie是有有效期,一旦过了有效期再进行测试,需要重新填写。可以利用jmeter提供的后置处理器Json path extractor,通过jsonpath来获取当前的cookie值。提供给http cookie管理器直接调用。
1、实现:在登录接口瞎添加后置处理器
2、配置后置处理器参数:
destination variable name:获取到对应的值以后,保存到的变量名
JSON PATH Expression:取对应值的json表达式
Default Value:获取不到使用的默认值
json path expression:取对应值的json表达式:$.login_info.sign。即为登录接口响应数据中json报文的路径
3、使用获取的sign构造充值金币需要cookie值
网友评论