Insomnia电脑版是一款专为开发者打造的AI原生API测试与协作工具,旨在加速现代化API的开发与测试流程。其支持REST、SOAP、GraphQL及gRPC等多种协议,提供直观的图形界面以简化请求发送。Insomnia倡导以设计为先、规格驱动的开发模式,帮助团队及早发现问题、统一标准,并与现有工具链无缝兼容。通过内置单元测试与强大的Inso CLI工具,可轻松构建自动化API测试流水线,并集成至CI/CD流程中。
Insomnia无缝对接Git服务,支持GitOps工作流,确保设计与代码变更实时同步。此外,AI驱动功能与MCP客户端支持,进一步提升了API的设计、调试与测试效率,赋能开发者高效协作。
软件功能
1、使用 OpenAPI 设计并预览新 API
利用OpenAPI,采用以规范为驱动、设计为先的方法,加速开发,打造出美丽的API。
2、运行API模拟程序,以更快地构建和发布API
利用原生 API 模拟功能,手动或自动生成动态响应的模拟文件,来源于 OpenAPI 规范、API 响应或自然语言。
3、API测试的无限集合运行器
自动测试你的集合中的多个请求,且不限制你能执行的集合运行次数。
4、调试并在你的收藏中使用API
通过 Insomnia 的项目和集合,调试所有常见格式和协议的 API 既简单又完全可定制。
Insomnia电脑版使用教程
一、API模拟
1、模拟任意端点
使用Insomnia应用程序直观地创建API模拟,支持使用任意HTTP Archive(HAR)响应对象的自定义端点,所有标准HTTP方法和方法覆盖。
2、JSON, XML, YAML, HTML + CORS
Insomnia 支持以 JSON、YAML 和 XML 格式输出,并支持浏览器内测试的 HTML 视图。Insomnia 动态生成 Cross-Origin 头部,用于调试来自任意域的前端 Javascript HTTP 调用。
3、从 OpenAPI 到 API 模拟
简化API模拟的创建。上传你的OpenAPI规范,让Insomnia自动生成规范中每个路由的API模拟文件。
4、云托管与协作
保持你的API模拟功能私密。或者让你的协作者能够在云端即时访问这些文件,无需访问你的机器,以支持前后端开发者之间的协调。
5、日志和检查呼叫
通过保留API模拟请求的完整历史,记录并检查对自定义端点的来电调用。在客户错误发生前识别,避免生产环境出现。
6、从自然语言到API模拟
简化并加快API模拟的创建。用自然语言描述你的端点,让Insomnia自动生成API模拟来帮你完成工作。
7、从 OpenAPI 规范到 mock 服务器
对于以设计为先的团队来说,你可以直接从OpenAPI规范文档跳转到一个功能齐全的模拟服务器。
二、API测试
1、组织并运行你的 API 测试
直接在 Insomnia 中编写可定制的 Javascript 测试。根据需要组织集成测试并同时运行以识别错误。
2、链请求一起进行
Insomnia 提供了串联请求的功能。这意味着你可以从其他请求的响应中提取数值,同时还能在请求间共享状态。
3、用CLI自动化你的工作流程
使用 Insomnia CLI 自动执行你现有的 Git 工作流程中的 API 测试。例如,你可以让每个拉取请求都必须成功运行 API 测试,才能合并。
4、从邮差轻松进口
Insomnia 的脚本功能与 Postman 的 SDK 匹配。只需将你的测试复制粘贴到 Insomnia,它们就能兼容。
更新日志
v12.3.0版本
显着变化
在一处管理 git 凭据,并通过前往“首选项”>“凭据”在项目之间重复使用它们。
改进和功能
MCP 客户端现在支持 Git 同步和云同步存储。
导入具有集合级变量的集合现在将导入到基本环境中,而不是顶级文件夹中。
查看项目设置现在将在“连接信息”部分下显示当前分支。
项目创建期间的存储库选择现在支持模糊匹配。
如果注销时选择“删除存储的凭据”选项,也清除空的云凭据。
为了清楚起见,更新提交对话框的空状态副本。
如果组织禁用了存储类型,则隐藏“创建项目”模式中的 Git 同步表单。
使“启用 AI 尝试”选项更易于使用。
对 MCP 客户端体验的多项小改进:以毫秒分辨率记录时间戳、UI 调整、工作 JSonPath 过滤。
错误修正
修复了一个错误,该错误会导致差异/冲突编辑器在从应用程序崩溃中恢复后呈现丢失的样式。
添加对空或无效 cookie 过期的更好处理。
在 MCP OAuth 中添加对状态和范围参数的支持。
修复了导致 cookie URL 参数被 cookie 模板标记忽略的错误。
修复了导致 OAuth2 状态参数即使在不必要的情况下也会被发送的错误。
修复了应用程序因对格式错误或不受支持的 YAML 文件反应过度而崩溃的问题。
从较早的 Insomnia 版本导入集合现在可以正确检测 gRPC 与非 gRPC 请求,而不是在碰巧存在缺少名称/值字段的标头时假设它是 gRPC
接受一个对象作为replaceIn SDK方法的参数。
维护
在 CI 管道中添加循环引用检查。
Insomnia 架构模块化的改进。

腾讯会议Mac版
ParallelsDesktop26forMac
企业微信mac版本
QQ音乐formac
SmartFTP(FTP文件传输客户端)
Illustrator2025Mac中文版
思源笔记Mac版
火星小说电脑版「含模拟器」
口袋原油电脑版「含模拟器」
易次元电脑版「含模拟器」
高考满分作文电脑版「含模拟器」
高考直通车电脑版「含模拟器」
剪映Mac版
口袋对战宝典电脑版「含模拟器」
墨墨背单词电脑版「含模拟器」
7723游戏盒电脑版「含模拟器」
婚礼纪电脑版「含模拟器」
悟空浏览器电脑版「含模拟器」
可可英语电脑版「含模拟器」
微博电脑版「含模拟器」
平安口袋银行电脑版「含模拟器」
京东到家电脑版「含模拟器」
奥维互动地图电脑版
USBSafelyRemove(USB设备安全移除工具)
Enscape2.8汉化补丁
来疯直播助手
单文件制作工具
MAXHUB传屏助手电脑版
沙漏验机电脑版
HofoSetup(安装包制作大师)
斗鱼直播管家电脑版
逍遥模拟器工作室版
zTasker电脑版
广发金融终端
南京证券鑫易通交易软件
大智慧策略投资终端
天风高财生电脑版
汇通启富金融终端
Prepros(前端开发工具)
儿时的街机游戏
拼图游戏大全
原神
生活实用APP