输入合集名称点击到collections--->点击new--->选择collection---->输入合集名字 #添加请求找到合集点击"..."--->选择"AddRequest"--->输入请求的名字和地址点击请求旁边的"/>
股票交易接口源码,postman是什么?
股票交易接口源码,postman是接口测试工具,主要提供了强大的接口测试功能,针对的是HTTP/HTTPS协议。
安装postman
postman基本操作
菜单导航栏:
Collections
#添加合集点击到collections--->点击"+"号--->输入合集名称点击到collections--->点击new--->选择collection---->输入合集名字
#添加请求找到合集点击"..."--->选择"AddRequest"--->输入请求的名字和地址点击请求旁边的"+"---->点击"Save"--->选择合集保存
Get请求
无参数的Get请求
将请求地址复制到url地址栏请求方式选择Get点击Send发送请求
带参数的Get请求
将请求地址复制到url地址栏请求方式选择Get在Params里面填写请求的参数多个参数写在Params里面,地址栏参数部分使用?分割,多个参数之间使用&连接
特点:
1.get请求没有请求体,请求的参数会自动拼接到URL地址上面
2.在get请求中会把参数进行urlencode编码
%:%25
空格:%20
Post请求
常见的传参格式
#步骤复制URL地址到地址栏修改请求方式为Post选择Body--->x-www-form-urlencodeed填写参数和对应的值
json格式
在公司里面最常用的传参格式
form-data格式
binary格式
注:上传的是片文件时会进行base64编码,该编码方式可逆
断言
1.状态码
点击 Status code:code is 200
// 断言状态码为200
pm.test("断言状态是200", function () {
pm.response.to.have.status(200);
});
2.开发自检字段
点击 Response Body:JSON value check
// 断言开发自检字段
pm.test("断言开发的自检字段status", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.status).to.eql(10020);
});
3.具体数据值
点击 Response Body:JSON value check
// 断言具体的数据值
pm.test("断言查询结果必须是小米发布会", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data[0].name).to.eql("小米发布会");
});
to.eql:等于
to.include:包含关系
to.contain:包含关系
参数化
先准备测试数据注意必须是CSV的格式准备好之后使用notepad++打开,修改编码方式为utf-8在参数里面加上{{表头}}在断言里面使用参数化文件内的数据:"data.表头"点击合集的"..."选择Runcollections选中需要参数化执行的接口,点击"selectfile"上传参数化文件点击执行
导入导出
#导出点击合集旁边的"..."--->选择Export--->选择存储路径
#导入点击Import--->选择"File",点击"UploadFiles"--->选择相应的文件上传
Environments
#环境变量添加点击到Environments里面---->点击"+"号输入环境变量名添加环境变量:Variable:变量名称Initial:初始变量值Current:当前变量值#使用环境变量在右上角选择环境变量在需要使用的位置加上{{变量名称}}
文章为作者独立观点,不代表股票配资公司观点