testkube

在 Kubernetes 上统一运行和管理所有测试,让 AI 工程交付更稳更快。

开源 🏷️基础免费,高级付费 ✅ 目前可打开 智能体 🍴 复刻 178 🐛 待处理 68 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1678
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源核心免费,云服务提供免费额度,高级功能需付费订阅。

项目预览

testkube 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队kubeshop
定价模式🏷️基础免费,高级付费
价格说明开源核心免费,云服务提供免费额度,高级功能需付费订阅。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Go
技术栈/模型ai,ai-agents,cicd,devops,gitops,kubernetes,monitoring,quality-assurance,test-automation,testing,testing-automation,testing-tools,testkube
GitHub 星标★ 1678
上线时间2021-07-01 00:00:00
代码更新2026-11-07
仓库体积560.1 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

Testkube 是一个开源的 Kubernetes 原生测试平台,专为 AI 驱动的工程团队设计。它解决了在云原生和 AI 应用开发中,测试工具碎片化、难以集成到 CI/CD 和 GitOps 流程的问题。核心能力包括:将测试作为 Kubernetes 资源进行声明式管理,支持执行 Postman、Cypress、JMeter 等主流测试工具,提供云原生测试执行、结果存储和可视化,并具备 AI 辅助的测试分析和智能调度功能。通过 CLI、API 和 Dashboard,团队可以统一管理单元、集成、端到端及 AI 模型评估等各类测试,实现测试即代码,提升软件交付质量和效率。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1678

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 15 分钟 部署方式:命令行工具 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 一个可用的 Kubernetes 集群(Testkube 在你的 K8s 基础设施中运行测试)
  • 能够访问集群的 kubectl 上下文与凭证
  • 已有或可用的测试工具/脚本(如 Postman、Cypress、JMeter)
  • 可访问互联网以打开官网、文档与 GitHub 仓库

安装与启动步骤

  1. 1准备 Kubernetes 集群

    Testkube 是 Kubernetes 原生平台,测试运行在你的 K8s 基础设施中,先确认集群可用并可访问。

  2. 2克隆开源 Agent 仓库

    README 将本仓库定位为开源 Agent,可克隆下来按 GitOps 方式管理测试资源。

    git clone https://github.com/kubeshop/testkube.git
  3. 3查阅官方安装文档

    README 只给出两条运行路径和官网/文档入口,未列出安装命令,部署步骤以官方文档为准。

  4. 4准备测试定义

    不需要更换测试框架,直接复用已有的 Postman、Cypress、JMeter 等测试工具与脚本。

  5. 5运行并分析测试

    通过 CLI、API 或 Dashboard 触发测试,查看结果存储、可视化与 AI 辅助分析。

如何确认成功

Testkube 组件在集群中就绪,并能通过 CLI、API 或 Dashboard 触发一次测试并看到执行结果。

常见问题

Q:需要为 Testkube 重写测试吗?

A:不需要。Testkube 支持复用你现有的测试工具和脚本,例如 Postman、Cypress、JMeter 等,测试定义以 Kubernetes 资源方式声明式管理。

Q:必须部署在 Kubernetes 上吗?

A:是。Testkube 是 Kubernetes 原生测试平台,测试直接运行在你的 Kubernetes 基础设施中,因此需要可用的集群。

Q:具体安装命令在哪里找?

A:README 节选没有给出安装命令,只提供了官网 testkube.io 与文档 docs.testkube.io 入口,请以官方文档的安装说明为准。

Q:只有开源版本吗?

A:仓库标题标注为 Open-Source Agent,README 同时提供官网 Get Started 链接,可按需了解官方提供的其他运行方式。

注意事项

  • 本教程依据 README 节选整理,README 未给出具体安装命令与配置项,安装步骤请以 docs.testkube.io 官方文档为准。
  • Testkube 的测试运行在你的 Kubernetes 集群中,注意集群资源占用与命名空间隔离。
  • 它支持把测试作为 Kubernetes 资源进行声明式管理,便于接入 CI/CD 与 GitOps 流程。
  • README 提供了官网、文档、Changelog、Blog 与 Slack 社区入口,遇到问题可从这些渠道获取帮助。

核心亮点

  • 原生集成 Kubernetes,测试声明式管理,与 GitOps 和 CI/CD 无缝衔接
  • 支持多种主流测试工具(Postman、Cypress、JMeter 等),无需重写现有测试
  • 提供 AI 辅助的测试分析和智能调度,提升测试效率与覆盖率

不足之处

  • 学习曲线较陡,需要熟悉 Kubernetes 概念
  • 文档/社区待观察

适用场景

  • 云原生微服务架构下的自动化测试与质量门禁
  • AI 模型评估与回归测试,确保模型性能稳定
  • 大规模分布式系统的持续测试与监控

替代项目

Testcontainers、Keploy、Ginkgo

上一篇:antfly

下一篇:dolt

同类项目推荐

OmniInfer 开源

一套 Rust 接口,把 AI 模型跑上各种边缘设备

Unified, efficient, and easy-to-use inference infrastructure for edge AI || 面向端侧···

★ 1297 2026-10-31
stock-sdk 开源

前端免后端,一行代码接入A股实时行情

为前端设计的无需 Python、无需后端服务、零依赖的获取股票数据 JavaScript SDK。

★ 1998 2026-08-09
rivet 开源

给 AI 智能体和协作应用装上持久记忆与实时状态

The orchestrator for agentic workloads. A fast, high-density and scalable orchestrat···

★ 6812 2026-10-01
respan-gateway 开源

一个端点接入所有大模型,单二进制即开即用

Open-source LLM gateway in Rust. One endpoint for OpenAI, Anthropic, Gemini and ever···

★ 638 2026-10-30
ChatGPTAPIFree 开源

免费代理 ChatGPT API,零成本集成智能对话

A simple and open-source proxy API that allows you to access OpenAI's ChatGPT API fo···

★ 3317 2026-08-09
finn 开源

把量化神经网络自动编译成 FPGA 数据流硬件

Dataflow compiler for QNN inference on FPGAs

★ 1089 2026-11-08
telnyx-code-examples 开源

拿来即用的 Telnyx 通信 API 示例,快速集成 AI 语音与短信。

Production-ready code examples for Telnyx AI Communications Infrastructure — Voice ···

★ 166 2026-08-09
AgentENV 开源

一行命令拉起上千个 Agent 沙箱环境

AgentENV (AENV) is a distributed platform for running agent environments at scale.

★ 3733 2026-10-12