MokaTest使用篇-HTTP接口

简介: MokaTest是一款开源接口调试工具,当前支持HTTP与SQL接口测试,提供环境配置、前后置JS脚本、Mock模拟、JsonPath/正则提取、多维度断言等功能,助力高效API开发与测试。

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语法。

自定义函数入口: 在这里插入图片描述

结语

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

相关文章
|
27天前
|
弹性计算 小程序 iOS开发
阿里云无影云电脑个人版指南:快速购买、选择无影套餐、配置云电脑、连接及使用全流程
阿里云无影云电脑个人版,支持Windows/macOS/手机多端接入,提供黄金至黑金6档灵活套餐(14.9元/月起),含系统盘、数据盘、带宽及灵豆配额,适用于办公、学习、设计与游戏。一键配置、即连即用,休眠不计费,数据安全可靠。
311 2
|
1月前
|
自然语言处理 前端开发 Java
Spring Boot i18n 国际化实战:从资源文件到多语言接口完整指南
Spring Boot i18n 怎么配?基于 3.x 带你配置 MessageSource 与 LocaleResolver,让后端接口返回多语言消息
Spring Boot i18n 国际化实战:从资源文件到多语言接口完整指南
|
27天前
|
BI API 网络架构
科学运算-科学计算器使用说明-科学计算器API接口介绍
这是一款功能完备的科学计算器API,支持三角函数、对数指数、阶乘、统计、方程求解等百余种运算,严格遵循数学优先级规则。适用于校园学习、工程计算、科研实验及日常拓展,提供简洁REST接口,支持角度/弧度切换,响应快速准确。
90 1
|
27天前
|
传感器 监控 物联网
固定资产管理工具的演进:从台账到物联网
本文梳理固定资产管理三十年演进:从手写台账、条码录入,到RFID批量识别,再到IoT实时感知。技术持续升级,但核心难题始终是管理落地——工具提升效率与精度,而账实相符的关键,在于流程规范与责任落实。(239字)
|
27天前
|
人工智能 自然语言处理 搜索推荐
成都GEO优化专家王涛:为什么 SEO 仍是 GEO优化 的底座,公开网页召回的前置条件如何满足?
本文指出:AI平台依赖公开网页索引召回时,若页面未被搜索引擎抓取或索引,GEO优化即成空谈。核心结论——SEO是GEO前提,须先查类目词下是否召回,而非品牌词。成都GEO优化专家王涛taomir提出“GEO召回排查-类目词优先”方法,覆盖百度、必应、微信搜一搜及AI联网四通道,助企业精准定位召回断点。(239字)
|
27天前
|
存储 人工智能 运维
新版无影云电脑全功能解析:AI 智能体、运维管控与 API 实操教程
随着远程办公、研发安全沙箱、AI智能体运行环境的业务需求持续增长,传统物理PC和老旧云桌面方案逐渐暴露出硬件迭代慢、批量运维繁琐、数据泄露风险高、AI任务算力不足等一系列痛点。新版无影云电脑作为一套完整的云端桌面服务平台,重构底层调度架构,在原有云桌面基础之上新增AI智能体运行环境、批量运维能力、镜像在线制作、精细化安全策略、多终端体验优化以及完备开放API体系,既能够满足企业大规模办公桌面交付,也可以作为Agent程序7×24小时不间断运行的专属算力容器,兼顾普通办公、图形设计、程序开发、AI自动化任务等多元化业务场景。整套平台将计算、存储全部放置云端,本地终端仅负责画面渲染与输入输出,原始
155 0
|
27天前
|
人工智能 运维 安全
OpenAI兼容协议有什么价值?企业多模型接入必备标准
各家大模型API规范互不统一,多模型接入需反复适配代码,造成大量研发冗余。OpenAI兼容协议成为行业通用标准,可实现业务与模型解耦,是企业规模化落地AI的核心基础,本文详解其落地价值与实操方案。
|
27天前
|
存储 关系型数据库 MySQL
读写混合TPS差六倍,PostgreSQL与MySQL架构差异实测
从架构设计、索引实现、事务隔离、复制机制、运维体验五个维度深度对比PostgreSQL与MySQL,覆盖MySQL 9.0向量检索与PostgreSQL 17新特性,附权威基准数据和选型决策框架
|
1月前
|
弹性计算
阿里云8核16G云服务器收费标准:最新价格及省钱购买方法整理
阿里云8核16G云服务器价格因实例类型而异:计算型c9i约743元/月,年付7折仅6450元;通用算力型u1仅673元/月,年付5.1折低至4225元起。多款CPU可选,享长期折扣优惠。阿里云服务器ECS官网:https://t.aliyun.com/U/AZBUsA
|
1月前
|
消息中间件 NoSQL Java
Spring Boot + Redis + RabbitMQ 高并发秒杀系统实战
本文基于生产级秒杀系统架构,从零搭建支撑万级QPS的高并发系统,融合Redis预扣库存(防超卖)、RabbitMQ异步削峰、MySQL最终落库及双重校验机制,并集成令牌桶限流与用户维度防刷,附完整可运行代码。
111 0

热门文章

最新文章