码迷,mamicode.com
首页 > 其他好文 > 详细

学习接口自动化框架(一)

时间:2020-07-11 19:43:22      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:请求   逻辑   数据库   文件   环境   mock   方法   自动化测试   moc   

一、对自动化测试的认识

自动化测试是提高测试效率的手段,包括提供可靠测试数据、自动覆盖测试逻辑、自动判断测试结果,且高效复现测试现场的一种很好的测试方式。

二、选择接口测试框架

1、接口测试框架往往需要:

配置文件conf(框架环境配置、被测业务环境配置)、lib 库(存放公有方法)、提供Mock 服务、测试数据存放、数据库服务、

2、接口测试框架:一般是针对http或者thrift等rpc  接口测试。往往是请求目标接口,入参要求,根据业务接口来定,往往是controller 类所要求的入餐。

整个接口测试,可以认为是单元测试的一个串联(我更愿意称之为“集成”)测试。

难点在于:

(1)解决数据依赖

(2)第三方mock ,解决环境闭环问题(测试环境稳定性、第三方返回接口的可控性、测试接口的数据返回多样性,包括404等异常)

说完这些,选择一个接口自动化框架学一学,就选phpunit吧

 

学习接口自动化框架(一)

标签:请求   逻辑   数据库   文件   环境   mock   方法   自动化测试   moc   

原文地址:https://www.cnblogs.com/ansonwan/p/13284961.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!