接口测试面试基础问答

接口测试

什么是接口?

接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个

子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑

依赖关系等。

为什么要做接口自动化:成本收益比较高,介入项目测试时机提前了,能更早的发现bug,因为不需要

在等前端页面开发完成,后端接口开发完成,就可以展开测试

常见接口分类
  • 系统内部服务层级之间的接口调用,比如后端服务应用层调用service层的接口,service层掉用DAO层的接口,这个地方的接口测试属性白盒范畴,一般开发自己做就可以了

  • 服务之间的接口调用,比如你有两个服务,一个是用户中心,一个是订单中心,订单中心会去调用

    户中心的服务,查询用户信息,这些接口我们一般是要测试的

  • 系统之间的接口调用,比如 支付方式有支付宝的时候,就测试自己做的平台和支付宝之间的接口调用

接口测试流程

1.需求分析结束,拿到开发设计的接口文档

2.根据接口文档写出手工测试用例(手工接口测试用例的设计和我们之前黑盒测试用例设置都是一样的)

3.根据手工测试用例,编写接口测试代码或者使用接口测试工具来添加接口请求(接口测试可以使用代码,也可以使用工具测试)

4.等待开发编码完成接口,开始执行测试用例

TCP/IP协议,简单一句话总结:就是怎么样把你电脑上运行的程序的消息发送给网络上另一个电脑的程

序的一系列协议,而TCP协议它会检查你发送的信息是否正确,如果不正确则重新发送,而IP协议则是

规定了传输信息的两个电脑的IP。tcp/ip是一个协议族,他们下面还有有很多协议,不仅仅只包含tcp和

ip两种协议,只是tcp和ip比较有名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

patmos

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值