通过JMETER后置处理器JSON Path Extractor插件来获取响应结果
2024-09-03 02:39:25
学生金币充值接口:该接口有权限验证,需要admin用户才可以做操作,需要添加cookie。cookie中key为登录的用户名,value从登录接口中获取,登陆成功之后会返回sign。
通常做法是在HTTP Cookie 管理器中直接填写Cookie值。但是网站的Cookie 是有有效期,一旦过了有效期再进行测试,需要重新填写。可以利用jmeter提供的后置处理器JSNO 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值:
最新文章
- js 优化
- CXF集成Spring实现webservice的发布与请求
- css之选择器篇
- .NET单元测试
- webstorm 如何修改背景颜色
- android下隐藏标题栏
- 17 个 Linux 下用于 C/C++ 的最好的 IDE
- QT-Creator C/C++ 打地鼠小游戏
- Tomcat的JVM内存大小如何设置?【转】
- 剑指Offer面试题39(Java版):二叉树的深度
- UML第二次作业
- 页面加载过渡页 loading plugin css
- codeM美团编程大赛初赛B轮D题(考验你的数学思维!)
- Excel公式使用
- 文件处理,三元操作符,seek()函数,迭代函数和列表解析,reduce函数
- 【强化学习】python 实现 q-learning 例三(例一改写)
- Codeforces Round #516 (Div. 2, by Moscow Team Olympiad) D. Labyrinth
- [web前端] npm install -save 和 -save-dev 傻傻分不清
- svn 创建branch merge
- NFS及RPC讲解