您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页接口测试不再难:Postman帮你轻松实现自动化!

接口测试不再难:Postman帮你轻松实现自动化!

来源:五一七教育网

📝 面试求职:内容涵盖 测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来…)

📝 职场经验干货:


一、什么是接口?为什么需要接口?

因为接口能使我们的实体或者软件内部数据能够被外部进行修改、查询。从而使得内部和外部实现数据交互,所以,需要用到接口。

软件接口:API(application program interface):微信提现功能调用银联接口实现数据交互。

二、接口返回的数据格式

接口返回数据的格式:JSON html xml txt 等等。

1.json格式如:

{‘error_code’:40001,msg:‘提现成功’,data:[具体的数据]}

error_code(code):错误码

msg(message):对错误码的中文说明

data(result):具体的数据

目前80%-90%都会返回这个json格式:

json数据格式是由以下两种数据组成:(可以互相嵌套)

a.字典,{键值对}

b.数组:[12,13,14]

验证json格式以及可以做加密和解密:在线JSON校验格式化工具(Be JSON)

2.xml格式如:

 <xml>
  <error_code>40001</error_code>
  <msg>提现成功</msg>
  <data>具体的数据</data>
  </xml>

3.html格式如:

  <html>
  <head>
  <title></title>
  </head>
  <body></body>
  </html>

三、接口协议信息全面系统讲解

http请求信息由三部分组成:

2、请求头(Headers),可以把请求头部信息看做配置信息,所以比较灵活,是一些键值对的形式存在。

HTTP响应

相比较于http请求,对于http响应我们的关注点一般是它的status code 也就是我们常说的状态码和body信息,响应消息的第一行为下面的格式:

HTTP-Version Status-Code Response-Phrase

例如:

HTTP/1.0 200 ok

状态码是一个三位数字的结果代码,第一个数字可能取5个值,在实际生产过程中,结果比较多的多以2,3,4,5开头,3重定向响应类较少,不过在接口测试中可能会遇到,具体的区别如下:

1xx:信息响应类,表示接收到请求并且继续处理

2xx:处理成功响应类,表示动作被成功接收、理解和接受

3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理

4xx:客户端错误,客户请求包含语法错误或者是不能正确执行

5xx:服务端错误,服务器不能正确执行一个正确的请求

四、企业当中项目开发如何做接口测试以及接口测试流程和规范?

2.编写接口测试计划方案以及评审(有多少个接口、接口测试采用什么技术、人力分配、执行时间)。

3.编写接口测试用例以及评审

4.使用接口测试工具执行接口测试(测试用例脚本编写,调试、执行)

5.输出接口测试报告。

五、postman接口测试工具介绍

1、Postman是一个可扩展的API开发和测试协同平台工具。

2、Postman由谷歌公司研发,以前只是谷歌浏览器的一个插件,后发布了客户端,已有1000万+用户正在使用posman工具。

3、postman 这个工具还可以进行性能测试 接口自动化测试。

六、postman接口测试工具的特点和优势

postman只做http/https协议的接口的测试,是一种最广泛REST(JSON)接口测试客户端软件。

postman是一个接口的开发和测试的全流程支持软件。

支持前端开发:mock测试

支持后端开发:接口测试、开发接口文档

支持测试:接口测试(性能 自动化测试)

支持运维:监控功能(运维人员)


最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保证100%免费】

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务