海外资源测评导航
返回开发工具 海外资源 / 开发工具 / 命令行测试工具 / schmok.in
S
🔧 开发工具 命令行测试工具 未知总部 国内优化

schmok.in

Bash封装curl做冒烟测试

6.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话Schmokin 是一个基于 curl 的 Bash 烟雾测试封装工具,支持链式断言、JSON 提取和 curl 指标校验。
定价免费/开源工具 正文未提及商业定价;安装方式指向 GitHub Releases,推测可免费使用,但具体许可证未提供。
适合谁需要用 Bash、curl 快速编写接口烟雾测试的开发者、DevOps、SRE、CI/CD 维护者
核心功能基于 curl 的命令行烟雾测试支持等于、大于、大于等于、小于、小于等于、包含等断言支持 JQ 表达式提取 JSON 字段支持提取请求头、响应头、响应体、HTTP 状态码支持 curl -w 提供的各类性能与连接指标支持通过 -- 透传额外 curl 参数支持导出变量供后续请求复用支持 debug 输出 verbose curl 信息
功能与用途Schmokin 是一个 curl wrapper,用于用 Bash 编写简单但有断言能力的 smoke tests。它可对 HTTP 状态码、请求头、响应头、响应体、JQ 提取结果以及 curl 指标进行断言,并支持导出变量和 debug 输出。
支持语言/框架测试脚本以 Bash/命令行方式编写;底层使用 curl,并使用 JQ 进行 JSON 提取。正文未提及特定应用框架支持。
开源还是闭源安装地址来自 GitHub Releases,但正文未明确说明许可证或开源状态。
自托管选项作为本地 CLI 工具运行,不涉及服务端托管;正文未提及自托管服务形态。
定价正文未提及付费计划或商业定价。
API/SDK提供命令行接口。支持 schmokin <url> [schmokin-args] -- [curl-args] 形式,并可透传 curl 参数;未提及 SDK。
集成与生态与 curl、JQ、Bash/Shell 脚本天然集成,适合放入 CI/CD 流程;正文未列出具体 CI 平台集成。
文档质量正文提供了安装命令、参数表和多种示例,足以快速上手;但缺少许可证、依赖前提、退出码、错误场景、平台兼容性和维护说明等更完整文档信息。
中国访问未知
适用场景API 健康检查、部署后烟雾测试、CI/CD 中的接口断言、简单 JSON 响应校验、Header/状态码/响应体验证
同类curl + shell、bats、pytest + requests、Postman/Newman、HTTPie、k6
性价比8
易用8
服务5
综合7
优点
  • 语法简单,适合在 Shell 脚本和 CI 中快速落地
  • 复用 curl 能力,学习和迁移成本低
  • 支持 JQ,便于对 JSON API 做字段级断言
  • 可校验 HTTP 状态、Header、Body 和 curl 指标,覆盖常见烟雾测试场景
  • 无需复杂测试框架即可完成基础 API 健康检查
不足
  • 正文未体现测试套件管理、报告、并发、重试等高级能力
  • 依赖 Bash、curl、JQ 生态,跨平台体验信息不足
  • 文档主要是命令示例,缺少安装前提、错误处理、退出码等说明
  • 未说明许可证、维护团队、版本策略和支持渠道

深度测评

TG4G · 2026-06-08 更新 · 仅供参考

是什么

Schmokin 是一个面向命令行的 curl 封装工具,目标是在 Bash 中编写“简单但强大”的 smoke tests。它的使用方式是 schmokin <url> [schmokin-args] -- [curl-args],既保留 curl 的请求能力,又增加了链式断言、提取器和变量导出等测试语义。

核心能力

在功能与用途上,Schmokin 覆盖了 API 烟雾测试的常见校验点:HTTP 状态码、请求头、响应头、响应体、JSON 字段以及 curl -w 提供的各种指标。断言包括等于、大于、大于等于、小于、小于等于和包含,足够处理健康检查、状态判断、长度判断和范围判断等基础场景。

它使用 JQ 进行 JSON 提取,例如可对 .status--eq "UP" 校验;也可以通过 --export 将提取值保存为变量,再用于后续请求。额外 curl 参数可放在 -- 之后传入,因此请求头、POST body、方法等仍沿用 curl 习惯。

语言、生态与文档

Schmokin 明确面向 Bash/CLI 场景,底层依赖 curl,并借助 JQ 处理 JSON。正文没有提到特定编程语言 SDK 或框架适配,也没有列出 GitHub Actions、GitLab CI 等具体集成,但其命令行形态天然适合放进 CI/CD、部署脚本和运维巡检脚本中。

文档方面,页面给出了安装命令、参数表和大量示例,快速上手体验较好。不过信息仍偏精简:未说明许可证、系统依赖、退出码行为、错误处理、平台兼容性和维护支持渠道。

定价与部署

正文未提及商业定价。安装方式来自 GitHub Releases,看起来是本地 CLI 工具,不涉及 SaaS 或自托管服务。是否开源、许可证为何,正文没有明确说明。

优缺点与适合人群

优点是轻量、直观、复用 curl 生态,适合开发者、DevOps、SRE 在发布后做快速接口冒烟验证。缺点是能力集中在单条命令式断言,未看到测试套件管理、报告、并发、重试、认证模板等高级测试平台能力。

中国访问

正文未提供官网或 GitHub 在中国大陆的访问可用性信息,因此判断为未知。若 GitHub Releases 下载不稳定,可考虑 curl+Shell、bats、Postman/Newman、pytest+requests、HTTPie 或 k6 等替代方案。

本测评基于公开资料整理,不构成购买建议,请以 schmok.in 官网实际信息为准。

中文卖点

开源轻量烟测工具,适合API/网站快速检测。

官网快照

/shot/schmok-in.png
schmok.in

价格走势

当前价 · 仅供参考
价格未公开 当前定价
价格采集自官网公开页面,实时更新;历史走势数据采集中,暂无足够历史样本。下单请以官网实时价为准。

用户评价

综合评分
6.0/10
TG4G 综合评分

评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。

常见问题

schmok.in 是一家未知的开发工具 (命令行测试工具)服务商. 本页收录其「Bash封装curl做冒烟测试」套餐. 开源轻量烟测工具,适合API/网站快速检测.
schmok.in 在中国大陆有较好的直连体验, 多数地区无需代理即可访问. 该商家总部位于未知, 主要面向海外市场.
访问 schmok.in 官网完成注册即可使用. 注册一般需要邮箱 (推荐 Gmail/Outlook) 和支付方式. 多数海外服务支持信用卡 / PayPal / 加密货币. 完整流程见本页"前往官网"按钮.

浏览其他大类