最近,由于需求越来越多,项目越来越复杂,测试同事不堪重负。为保证测试质量,减少代码部署后可能出现的问题,项目组决定引入自动化测试。
由于我们的代码管理工具是Gitlab,接口管理工具是YApi,并且Gitlab支持Webhook,YApi支持自动化测试,所以我们决定使用Gitlab和YApi来实现自动化测试。大致流程是,我们先在YApi添加要自动化测试的测试集合,然后在Gitlab仓库配置Webhook地址,最后当我们将要部署的代码合并到master分支时,自动触发Webhook,启动自动化测试程序,测试这些测试集合。
如何设置自动化测试程序?
1、添加测试集合,导入接口
2、编辑测试用例
编写测试用例主要涉及两个方面,一个是请求参