阿里云服务器安装网站,深圳推广公司哪家好,wordpress 前台用户中心,网站开发历史一#xff0c;接口测试是什么什么是接口测试#xff0c;不说广泛的概念#xff0c;直接电脑打开浏览器#xff0c;进入开发者工具(F12)随意进入一些网站可以看到下面左侧栏出现了一系列的数据#xff1a;上面条数据都是一个单独的接口#xff0c;点击单个接口#xff0c… 一接口测试是什么什么是接口测试不说广泛的概念直接电脑打开浏览器进入开发者工具(F12)随意进入一些网站可以看到下面左侧栏出现了一系列的数据上面条数据都是一个单独的接口点击单个接口右边部分展示出接口的相关信息请求地址请求方法请求头响应头等等。接口测试具体怎么测主要就是对接口的参数值响应时间状态码返回内容等方面去测试。接口测试我们可以借助一些工具市面上用的较多的postmanjmeter我们今天讲下如何使用postman做接口。下载地址https://www.postman.com/二、功能介绍安装完成启动后界面如下左侧功能栏History为近期的测试脚本历史记录Collections为以postman官网API为例的脚本实例也可以新建文件夹用于放置不同测试脚本的文件集合主界面可以选择HTTP请求的方法填写URL、参数cookie管理、脚本保存另存为等功能。打开请求方式下拉列表可以看到请求的方式有多种但是公司中常用的基本get或者post三、请求实例Get请求以上我们可以看到get请求参数我们可以直接填写在请求地址url中url与参数之间才有?衔接参数与参数之间采用链接get请求大多以查看信息为主因为参数都在地址上私密性来说相对薄弱些点击send发送请求后可以收到以下数据返回Body是返回体采用json格式展示并且相应状态相应时间以及相应内容的内存大小都返回了出来。Post请求post请求目前应用最多的三种请求类型多以jsonform-datax-www-form-urlencoded三种json字符串类型请求的参数放在Body中的raw里面选择格式为jsonform-data方式几乎是文件的上传图片的上传才会用到这种参数放在Body中的form-data下面另外一种x-www-form-urlencoded方式用的也比较多表单传递参数类似于get中的传递AB的方式。Authorization身份验证主要用来填写用户名密码以及一些验签字段header请求头可以存放请求的cookie请求的类型form-data对应信息头-multipart/form-data,它将表单数据处理为一条消息以标签为单元用分隔符分开。既可以上传键值对也可以上传文件(当上传字段是文件时会有Content-Type来说明文件类型)x-www-form-urlencoded对应信息头-application/x-www-from-urlencoded会将表单内的数据转换为键值对比如namezhangsanraw可以上传任意类型的文本比如text、json、xml等binary对应信息头-Content-Type:application/octet-stream只能上传二进制文件且没有键值对一次只能上传一个文件以上请求的一些信息包括请求头请求类型请求方式地址参数等都应当会体现在接口文档中若果说开发并没有接口文档可以自行在网页使用F12进行获取或者采用fiddler/charles进行抓包获取post上半部分为请求信息下半部分为相应信息。我们在测大量接口的时候可进行环境变量及断言的设置具体如何设置自行可尝试练习一下postman主要用在接口调试简单掌握如何请求接口即可。如果部分同学觉得postman不好用可直接在谷歌浏览器扩展程序中下载Apitester插件无需单独下载客户端调试接口具体功能及页面与postman差别并不是很大