Postman等二:Postman中get接口实战解说(接口测试描述,接口开发流程,头域操作)
原创一:接口测试介绍
接口测试: 测试软件的接口输入和输出,以向外界提供服务,以及接口之间的相互逻辑测试,以验证接口功能和接口描述文件的一致性。
接口测试的好处: 接口测试通常可以更彻底地测试系统并保证产品的质量。同时,越早发现潜在问题,修改和维护成本就越低。
如何进行接口测试: 接口测试主要通过工具或代码模拟进行。http请求的发送和接收。工具如下:postman、jemter、java+httpclient等待它也可以通过接口自动化来实现,即通过代码实现、框架和UI自动化几乎是一样的,发送请求是通过断言来判断的。
接口测试流程: 1.获取接口信息:通过接口文档和数据包捕获获取接口的基本调用方法和返回;2.接口测试用例设计:根据获得的接口信息,按照接口测试用例的设计方法设计参数和预期的返回结果;3.接口收缩:使用工具或编程将参数传递给接口;4:返回信息验证:获取接口返回的结果,解析并验证。
接口测试请求信息4大焦点: 1.请求URL地址;2.Method方法;3.请求标头字段(Request Headers);4.请求参数(在捕获信息中Query String Parameters对应Postman中Request Body)。
二:Postman get接口测试过程(在股份有限公司。ip以接口为例)
1.抓取百度ip接口信息,复制url地址等。

2.打开Postman,新建一个request(两种方式,第一次打开时直接选择Requset或者打开Postman直接选择后+否),选择get方法,填写url(复制url发现后将自动填充url栏下面的Params参数项)等,在发现许多测试后发送请求,查看结果ip界面中的两个参数(query、resource_id)必需,其他参数是可选的。

3.对于百度ip接口,尝试更多的测试用例,与预期结果进行比较,发现两个必要的参数缺少一个,将报告参数错误,在ip在前面再加一个.仍然正确。

4.测试完成后,可以将其保存到创建的测试集或导出结果。导出格式为json格式化,您可以与同事和朋友共享文件供他们使用。Postman还将执行文件导入。


三:Postman get接口头字段操作
上面百度ip接口,发现没有Headers信息,已填写Referer它不会报告错误,但如果某些接口缺少标头字段信息,则会报告错误,并且无法获得预期结果。这里是腾讯课堂评论界面的一个例子。由于没有相关的接口文档,请参考其他讲师的最终结果。
Referer正确的英语拼写是referrer。由于提前HTTP该规范拼写错误,为了保持向后兼容性,该规范将是错误的。Referer 是 HTTP 请求header浏览器的一部分,当浏览器(或模拟的浏览器行为)web当服务器发送请求时,标头信息包含 Referer。
Referer的作用:1.防止链条被盗;2.防止恶意请求。

四:Postman请求面板详细信息
1.Postman Request四大要素


对于Request Body选项解释如下:
form-data:对应于Content-type的multipart/form-data类型,即,可以发送键值对或传递文件参数。对于每个文件传输请求,您需要在不保存的情况下重新传递文件信息,并且不会写入键值对。url而是直接提交。
x-www-from-urlencoded:对应于抓取包信息Content-type头域为x-www-form-urlencoded是一个作为键值对发送的表单参数,该参数在url中。
raw:选择使用请求主体的原始格式编辑每个Content-type与类型对应的参数格式。内容以请求主体的格式直接发送。
binary:可以上载二进制文件内容。一次只能上载一个文件,并且无法保存文件。
2.Postman Response相应信息

版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
itfan123


