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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20171213-python自动化-接口测试-jmeter-post-设置cookie相关的知识,希望对你有一定的参考价值。

接口4:学生金币充值

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

请求方式:post

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

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

2,点击login(http请求)右键:添加--后置处理器[email protected] - 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的主要内容,如果未能解决你的问题,请参考以下文章

20171213-python自动化-接口测试-jmeter-post-add-stu

自动化测试接口大纲

APP接口自动化测试JAVA+TestNG之HTTP接口测试实例

APP接口自动化测试JAVA+TestNG之HTTP接口测试实例

Httprunner接口自动化测试-第二番

接口测试HttpClient&fastJson 总结与案例