天天看点

基于MockServer的Http接口动态响应工具testMockserver----0x00 介绍Mockserver工具TestMockServer简介

@[TOC] 介绍基础软件MockServer

TestMockServer简介

基于开源软件 mockserver ,根据工具的特点,扩展其功能,将该工具命名为 testMockServer 。

1、 支持接口测试根据请求报文某些字段特定模拟返回带请求报文字段值的响应报文

2、 支持Velocity模板配置设置响应报文

3、 支持带命名空间的XML报文解析(未来可以自定义扩展支持)

本工具的代码,支持上述功能,未来随着应用,支持更广泛的协议解析。

项目地址:https://gitee.com/jsong123/testmockserver

放在码云,怕github因为众所周知的原因消失

Mockserver工具简介

对应任何集成使用http/https的系统, MockServer 可以

  • 模拟接口配置根据特定请求返回指定响应
  • 代理功能:选择性录制、改变代理的请求和响应
  • 针对某一系统同时模拟、代理请求和响应

开源软件MockServer工具报文返回方式

  • Mock模拟,请求报文匹配预期时,返回响应。最简单方式返回固定报文
    基于MockServer的Http接口动态响应工具testMockserver----0x00 介绍Mockserver工具TestMockServer简介
  • 转发方式,当请求报文匹配预期时,将请求报文转发到其他服务后端。
    基于MockServer的Http接口动态响应工具testMockserver----0x00 介绍Mockserver工具TestMockServer简介
  • 回调方式,当请求报文匹配预期时,配置动态响应报文进行响应。
    基于MockServer的Http接口动态响应工具testMockserver----0x00 介绍Mockserver工具TestMockServer简介
  • 取回模式,通过代理记录往返报文信息,并将其中匹配的报文日志信息取回
  • 基于MockServer的Http接口动态响应工具testMockserver----0x00 介绍Mockserver工具TestMockServer简介