Skip to content

jiangzhengw/_JAuto-Interface

Repository files navigation

_JAuto-Interface学习

黎晟 2021年4月10日 16:42

一、接口测试封装思想

1、配置

  • 根据配置文件获取初始配置和依赖(主要是一些公用的配置信息,url和host信息等)

2、接口封装

  • 封装接口调用,进行抽象封装(接口的实现细节)
  • 类似PO效果 = apiObject思想

3、业务流程

  • 数据初始化
  • 业务用例设计,含有多个API形成的流程定义,不包含接口的实现细节
  • 断言

二、测试框架

  • API对象:完成对接口的封装
  • 接口测试框架:完成对API的驱动
  • 配置模块:完成配置文件的读取
  • 数据封装:数据构造与测试用例的数据封装
  • Utils:其他功能封装,改进原生框架不足
  • 测试用例:调用API对象实现业务,并进行断言

About

菜鸡姜(黎晟)的接口自动化学习项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages