MeterSphere Mock 使用

  • 接口Mock服务

打开接口详情页可以看到此接口的Mock信息 ,Mock默认地址是MeterSphere系统地址+模块ID+接口地址,对接口根据实际情况进行mock设计,可以一个或多个不同的mock信息
MeterSphere Mock 使用_第1张图片

- Mock设置

点击右侧“Mock设置”,具体的Mock设置界面如下,分为期望列表,期望详细,响应内容三大块
MeterSphere Mock 使用_第2张图片

  • 期望列表
    Mock提供的返回数据种类,用于不同请求匹配命中规则后,返回不同的数据。支持快速复制与启用禁用等。如下图:一个接口模拟的创建管理员用户和普通用的返回
    在这里插入图片描述
  • 请求参数
    规则,用于定义提交什么样的数据,匹配什么的结果返回。比如下图,创建管理员和普通用户提交的参数是不一样的。
    MeterSphere Mock 使用_第3张图片
    响应内容
    定义具体的接口返回值与状态码等。比如管理员与普通用户的返回数据
    MeterSphere Mock 使用_第4张图片
    MeterSphere Mock 使用_第5张图片

上述Mock定义需要填写的: mock名称;指定接口参数及参数值;设定预期响应体信息;设定预期响应code等等信息设置后就完成了Mock设置。

管理功能
同时提供添加、清空、更新、删除、复制等功能操作
MeterSphere Mock 使用_第6张图片
MeterSphere Mock 使用_第7张图片
Mock引用
在接口自动化场景中可以将Mock 接口串入到自动化场景中使用,使用方式一般的接口编排,支持断言,提参等操作,如下图
MeterSphere Mock 使用_第8张图片

你可能感兴趣的:(技术基本知识,单元测试,restful,http)