python自动化测试入门篇 |
您所在的位置:网站首页 › python自动化测试入门篇 › python自动化测试入门篇 |
接口测试基础-jemter 接口文档地址:http://doc.nnzhp.cn 使用jmeter实现简单的http request的接口测试 一、get获取学生信息接口 第一步:新建一个Thread Group(线程组) Jmeter所有任务都必须由线程处理,所有任务都必须在线程组下创建 第二步:新建一个HTTP Request 例子:发送一个get方法获取学生信息接口的http请求: 请求URL:http://api.nnzhp.cn/api/user/stu_info ?stu_name=xx17 如下图填写名称、地址、端口默认80、方法GET,路径、请求参数和参数值 第三步:添加HTTP Head Manager 需要添加header信息,key为Referer ,value为:http://api.nnzhp.cn 第四步:添加View Results Tree 任务右键-添加-监听器-查看结果树,来观察请求和结果 第五步:运行测试,查看结果
二、post+KV登录接口 请求url: http://api.nnzhp.cn/api/user/login 请求方式:post 参数: Jmeter配置信息如下图:
三、post+json添加学生信息 请求url: http://api.nnzhp.cn/api/user/add_stu 请求方式:post 参数:入参是json类型 Jmeter配置信息如下图: 添加地址、端口、路径、在bodydate中添加json脚,必填项必填,结尾以“,”分隔;如果str中有汉字,需要补充配置编码为utf-8,否则存入数据库为乱码,查不到。 四、post+cookie金币充值 请求url: http://api.nnzhp.cn/api/user/gold_add 请求方式:post 参数: JMeter配置方法: 1、充值操作需要依赖管理员登录的cookie,右键-添加-配置元件-http信息头管理器 2、在http信息头部管理中加入cookie参数 3、配置充值VK值信息 五、文件上传 请求URL:http://api.nnzhp.cn/api/file/file_upload 请求方法:post 参数: Jmeter配置方法如下图所示: |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |