MokaTest使用篇-HTTP接口

MokaTest目前支持HTTP接口、SQL接口 的调试功能,后续会支持更多接口调试功能

一、介绍

二、HTTP功能详细介绍

2.1 各区域内容介绍

2.1.1 环境使用

选择环境之后,该接口优先使用环境配置里边的服务器地址 ,用户只需要填写请求路径就行。如果没有选择环境,或者所选环境没有配置服务器地址,则以路径输入框里填写的地址为准。

2.1.2 前后置脚本

平台支持,前后置js脚本 的编写。

右侧操作栏,支持以下操作:

  1. 内置函数
  2. 变量操作
  3. 请求信息操作
  4. 修改请求操作
  5. 日志断言操作
  6. 自定义函数

2.1.3 请求Mock

日常开发流程中可能会有后端还未出接口的情况,那么这时就可以用到Mock请求

开启Mock的情况下,请求直接会被拦截,返回我们定义好的响应数据

2.1.4 提取规则

平台支持,对响应数据等进行提取操作,以便于后续数据的使用,目前支持:

JsonPath、正则、响应头、Cookie、状态码 的提取

2.1.5 断言

MokaTest支持对响应内容的断言,便于判断请求响应是否符合预期。

目前支持对以下内容的断言:

  1. 响应体
  2. 响应头
  3. 状态码
  4. 响应时间
  5. 自定义断言

2.1.5 参数Mock

方式一

使用输入框侧边的Mock按钮

方式二

直接使用 @方式 就可唤起内置函数 和 自定义函数

其中自定义函数支持js语法。

自定义函数入口:

结语

当前此项目是开源的,以下是体验地址 和 开源仓库地址:

相关推荐
虎头金猫6 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
wuyk5556 天前
《WiFi 嵌入式物联网开发全套实战》| 第 16 章 ESP32 AP+STA 双模共存原理与工程坑点
网络·stm32·物联网
XUEYUAN52126 天前
ASN 自治系统号风控:平台如何通过 IP 所属自治域批量识别代理流量
python·网络协议·http·网络安全·socks5
QYRdata6 天前
年均增速24.2%!机器人数据湖未来六年增长动能强劲
网络·机器人·服务发现
CHENKONG_CK6 天前
破解制鞋打磨痛点:RFID赋能去毛刺工序自动化升级
网络·单片机·嵌入式硬件·网络协议·tcp/ip
chshang19926 天前
工业路由器是什么?浅谈5G工业网络中的IR602
网络·物联网·5g·智能路由器
萧瑟余晖6 天前
Netty 核心组件与 Reactor 模型详解
网络·架构
ITxiaobing20236 天前
IP 定位服务选型指南:从准确率到工程落地的技术考察
linux·服务器·网络
wuyk5556 天前
【Socket 进阶之路】第 9 章 Linux 网络服务量产稳定性优化|心跳保活、TIME_WAIT、SO_LINGER、内存池、断线重连、完整异常防护框架
linux·服务器·开发语言·网络·物联网
z落落6 天前
C#UDP+串口服务端+UDP 客户端(含 CRC16 校验)
网络·网络协议·udp