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

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

结语

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

相关文章
传感器 监控 物联网
32 0
人工智能 自然语言处理 搜索推荐
31 0
弹性计算 小程序 iOS开发
33 2
BI API 网络架构
28 1
人工智能 运维 安全
23 0
存储 人工智能 运维
34 0
|
1月前
|
人工智能 分布式计算 Serverless
EMR Serverless Daft 如何简化多模态数据处理:视频抽帧、清洗、标注全流程与具身智能实践
阿里云 EMR Serverless Spark 引入 Ray 分布式计算框架与 Daft 高性能数据引擎,为用户提供了一套开箱即用、免运维且极致高效的多模态数据处理基础设施。
|
29天前
|
存储 人工智能 自然语言处理
阿里云盘企业版 CDE Agent 正式发布!企业网盘会思考、能办事,存储即智能
阿里云盘企业版推出CDE Agent,依托Qoder Cloud Agent实现网盘内文件智能处理与内容生成。文件存入即成“可对话、可执行”的智能资产,支持多模态检索、跨格式分析、自动总结与安全分享,全程数据不出域、权限原生继承、操作全程审计,让网盘升级为安全合规的AI智能工作空间。
295 0
|
5月前
|
存储 传感器 人工智能
智耕沃野:AI 的发展将深刻重塑农业格局
随着人工智能技术的迅猛发展,其与农业的融合正从概念探索步入全面推广阶段。本文聚焦 AI 对农业的深层影响,从生产效率革新、资源优化配置、产业模式升级三大维度,结合无人机植保、智能育种、精准灌溉等实践案例,剖析 AI 如何推动农业从 “经验驱动” 向 “数据驱动” 转型。同时探讨技术成本、数据壁垒、人才短缺等现实挑战,并提出针对性推进路径,论证 AI 将成为破解农业发展瓶颈、实现高质高效可持续发展的核心驱动力,其对农业的影响将是全方位、颠覆性的。

热门文章

最新文章