接口自动化测试(一)---接口及接口自动化测试概述

一、接口测试


前后端及接口测试定义

  • 前端:简单来说,我们在应用程序或者网站页面上看到的所有内容都属于前端
  • 后端:用户看不到的东西,通常是与前端进行数据交互,以及网站数据的保存和读取,主要考虑底层业务逻辑的实现、平台的稳定性和性能等
  • 接口测试:是测试系统组件间接口的一种测试。主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试重点是检查数据的交换,传递以及系统间的相互依赖关系等。

接口类型:

  • web接口
  • 应用程序接口
  • 数据库接口

接口包括:

  • 内部接口:开发人员自己开发的接口
  • 外部接口:例如网站调用微信支付和支付宝支付接口;一些模块与模块之间的接口

 接口测试原因:

  • 安全性:避免绕过前端验证导致的安全性问题
  • 高效性:可以在后端开发完成之后就开始介入测试后端逻辑,不用等前端开发完成,极大提高了测试工作效率
  • 稳定性:

 

二、接口自动化测试

线下测试:

1、项目业务

2、接口文档

3、接口用例

4、python脚本

5、pytest框架

6、调试&执行

7、allure测试报告

8、结果分析


线上执行:

持续集成执行自动化测试:Git->jenkins


 

三、自动化测试流程

1、测试计划

  • 概述
  • 测试目标
  • 测试方法
  • 输出测试计划报告

2、测试监督与控制

3、测试分析

4、测试设计

5、测试实施

6、测试执行

7、测试分析与总结

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值