0、实现方式
- 后端:java
- 前端:vue+element-ui
- mock:mock-server
- 其它:redis
感谢大家的莅临,小编在文章末尾为大家准备了一些福利,需要的可以获取哦。
1、数据构建
我们在测试过程中发现测试数据的构建非常重要。如测试数据需要有真实性、唯一性、A 接口依赖 B 接口的返回值。目前通过提供环境变量、方法反射、接口依赖、SQL 依赖等方式提供数据,通过 ${}表达式引用。
1、环境变量
最简单的一种方式,key-value 方式
2、预置方法
通过反射的方式,动态调用预置的数据构造方法
3、SQL 语句
为保证数据在不同环境的通用性,首先需实现数据源模块,这样可以保证在不同环境下执行用例连接到不同的数据库
4、接口依赖
选择已有的测试用例,提取响应头或者响应体数据