码迷,mamicode.com
首页 > 编程语言 > 详细

20171213-python自动化-接口测试-jmeter-post-设置cookie

时间:2017-12-13 17:25:49      阅读:1201      评论:0      收藏:0      [点我收藏+]

标签:gpo   ssi   默认值   ram   def   管理员   json   验证   val   

接口4:学生金币充值

简要描述:添加cookie,对身份进行验证

请求方式:post

请求URL:http://api.nnzhp.cn/api/user/gold_add

1,打开jmeter,右键点击测试计划,选择添加-threads-线程组,将登陆脚本复制到当前线程组

2,点击login(http请求)右键:添加--后置处理器--jp@gc - JSON Path Extractor;name输入sign(session名称),jsonpath expression 输入 $.login_info.sign(根据目标参数的

  层级位置编辑路径),default value :默认值可以不填

3,点击线程组,右键添监听器-查看结果树

4,点击线程组,右键添加sampler-http请求

5,http请求页面,服务器名称或IP栏位输入:api.nnzhp.cn;方法选择post;路径输入:/api/user/gold_add

6,http请求页面,点击parameters,点击添加--配置元件--http cookie管理器,名称输入登录的用户名xxx(login脚本中的管理员账号),值,输入${sign}(jmeter调用login脚本登录

  后获取到的sign),域 api.nnzhp.cn

4,点击线程组,右键添监听器-查看结果树,点击工具栏绿色小箭头执行脚本

5,点击查看结果树,查看请求url及响应数据

POST http://api.nnzhp.cn/api/user/gold_add

POST data:
stu_id=2415&gold=54321

Cookie Data:
xxx=cd2b43f1688e472e3a516b5a2c6831e8

 

{
"error_code": 1000,
"msg": "操作成功?"
}

20171213-python自动化-接口测试-jmeter-post-设置cookie

标签:gpo   ssi   默认值   ram   def   管理员   json   验证   val   

原文地址:http://www.cnblogs.com/bcyzdd/p/8032535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!