Java自动化测试(mock 21)
mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。
mock测试环境
Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。
特性
- 支持接口代理
- 支持快捷键操作
- 支持协同编辑
- 支持团队项目
- 支持 RESTful
- 支持 Swagger | OpenAPI Specification (1.2 & 2.0 & 3.0)
- 基于 Swagger 快速创建项目
- 支持显示接口入参与返回值
- 支持显示实体类
- 支持灵活性与扩展性更高的响应式数据开发
- 支持自定义响应配置(例:status/headers/cookies)
- 支持 Mock.js 语法
- 支持 restc 方式的接口预览
单机版
Maven
1 | <project xmlns="http://maven.apache.org/POM/4.0.0" |
runner.java
1 | package com.lemon; |
测试数据
foo1.json
1 | [ |
foo2.json
1 | [{ |
foo3.json
1 | [{ |
foo4.json
1 | [ |
foo5.json
1 | [ |
foo6.json
1 | [ |
foo7.json
1 | [ |
foo8.json
1 | [ |
foo9.json
1 | [ |