上一节中我们学习了利用 WireMock 框架模拟各种类型的接口,本节课将带领大家学习如何使用 REST Assured 调用 Mock 的接口,并生成 HTML 格式的测试报告。为了完成今天的课程目标,我分了两个 Task:
- Task1:配置接口测试项目
- Task2:编写一个调用接口 Case
配置接口测试项目
在正式开始编写测试代码前,我们还需要对项目做一些设置。我将设置的任务分成了4个步骤,接下来我们将分步完成
- 设置目录属性
- 添加
.gitignore
和README.md
文件 - 添加和下载依赖
- 添加一个简单的测试场景验证
首先使用 intelliJ 打开在“初始化项目”课程中创建的接口测试项目,如下图所示
因为接口测试属于测试代码,所以所有的代码应该存放在src/test
目录下。另外因为采用 Groovy 语言,所以 test 目录下创建 Groovy 目录, Groovy 目录下是项目包名,包名规则是公司域名反写,如果不能写公司的域名请用 Github 的域名,课程中使用的包名是com.github。
创建好目录后选中 Gr