
☸️ AI駆動型エンジニアリングチームのためのオープンテストプラットフォーム
<picture> <source media="(prefers-color-scheme: dark)" srcset="./assets/testkube_logo-light.png"> <source media="(prefers-color-scheme: light)" srcset="./assets/testkube_logo-dark.png"> <img alt="Testkube" src="https://assets.kitploit.com/production/public/readmes/5479/b1b928c32cd0a15f6f382ed5b54bbfad6633e52f2ac99bd2462183e0fd060552.png"> </picture> # AI主導のエンジニアリングチームのためのオープンテストプラットフォーム Testkubeは、既存のテストツール/スクリプトを使用して、Kubernetesインフラストラクチャで動作する自動テストの定義、実行、分析のための単一のプラットフォームを提供します。 <a href="#open-source-agent---this-repo"> <img src="https://img.shields.io/badge/Testkube%20OSS%20Agent-Get%20Started-lightgrey?style=for-the-badge" alt="Testkube OSS Agent - 始める" /></a> <a href="https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link"> <img src="https://img.shields.io/badge/Testkube%20Enterprise-Try%20Now-brightgreen?style=for-the-badge&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTQ4LjUxIDE4Mi42MSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQ1Ljk1LDY4LjA5TDgwLjQyLDIuNTVjLTMuNC0zLjQtOC45Mi0zLjQtMTIuMzMsMEwyLjU1LDY4LjA5Yy0xLjYzLDEuNjMtMi41NSwzLjg1LTIuNTUsNi4xNnYzNC4xYzAsMi4zMSwuOTIsNC41MywyLjU1LDYuMTZsNjUuNTQsNjUuNTRjMy40LDMuNCw4LjkyLDMuNCwxMi4zMywwbDY1LjU0LTY1LjU0YzEuNjMtMS42MywyLjU1LTMuODUsMi41NS02LjE2di0zNC4xYzAtMi4zMS0uOTItNC41My0yLjU1LTYuMTZabS01LjQ1LDM1Ljg3bC0xMi42NS0xMi42NSwxMi42NS0xMi42NXYyNS4zMVptLTE4LjEyLTE4LjEybC00NC4yNi00NC4yNlYxMS4xOWw1OS40NSw1OS40NS0xNS4xOSwxNS4xOVptLTkwLjc4LDUuNDdsNDIuNjYtNDIuNjYsNDIuNjYsNDIuNjYtNDIuNjYsNDIuNjZMMzEuNTksOTEuM1pNNzAuMzksMTEuMTl2MzAuMzlMMjYuMTMsODUuODRsLTE1LjE5LTE1LjE5TDcwLjM5LDExLjE5Wm0zLjg3LDE2NC4wOXYtMzAuMzlsNDguMTMtNDguMTMsMTUuMTksMTUuMTktNjMuMzIsNjMuMzJaIi8+Cjwvc3ZnPg==" /></a> --- > CoreWeave、NVidia、Siemens、T-Mobile、Harvard、SwissComなど、多くのエンジニアリングチームから信頼されています。 --- [ウェブサイト](https://testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=home-page) | [ドキュメント](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [変更履歴](https://docs.testkube.io/changelog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) | [ブログ](https://testkube.io/blog?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=blog_click) | [Slack](https://hubs.ly/Q04gqKkB0) | [LinkedIn](https://hubs.ly/Q04gqR4k0) | [X](https://hubs.ly/Q04gqRp90) --- ## なぜTestkubeなのか? - **あらゆるテストを実行**: API、E2E、パフォーマンス、セキュリティ、インフラなど、_あらゆる_テスト/ツール/スクリプトを大規模に実行します - [例とガイド](https://docs.testkube.io/articles/examples/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)。 - **必要なときにいつでもテストをトリガー**: 手動、スケジュール、CI/CD/GitOpsパイプライン、Kubernetesイベント、REST API、MCPなどを介してテストをトリガーします - [詳細](https://docs.testkube.io/articles/triggering-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)。 - **すべてを可視化**: すべてのテスト結果、アーティファクト、ログ、リソースメトリクスが集約され、集中トラブルシューティングとレポート作成が可能です - [詳細](https://docs.testkube.io/articles/results-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)。 - **ネイティブに統合**: Testkubeは、[Webhook](https://docs.testkube.io/articles/webhooks?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)、[Testkube REST API](https://docs.testkube.io/openapi/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)、または[MCPサーバー](https://docs.testkube.io/articles/mcp-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)を使用して既存のツールやインフラと統合します - [統合例](https://docs.testkube.io/articles/integrations?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)をご覧ください。 - **Testkube AI**: Testkube MCPサーバーまたはネイティブAIエージェントを使用して、トラブルシューティング、分析、修復などを行います - [詳細](https://docs.testkube.io/articles/testkube-ai-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click) - **エンタープライズ対応**: SSO/SCIM、RBAC、チーム、リソースグループ、監査ログなど - [詳細](https://docs.testkube.io/articles/administration-overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)。  **実際の動作をご覧ください:** [対話型TestWorkflowsショーケース](https://docs.testkube.io/articles/testworkflows-showcase?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)を開いて、ワークフローが単一のテストから完全にオーケストレーションされたパイプラインへとどのように構築されるかを確認してください。 ## Testkubeを実行する2つの方法 ### オープンソースエージェント - このリポジトリ MITライセンスで、Kubernetesクラスター内でスタンドアロンで動作し、コントロールプレーンは不要です。シングルクラスター構成、自己管理環境、Testkubeの評価に最適です。 - [HelmまたはCLIインストール](https://docs.testkube.io/articles/install/standalone-agent?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click#installing-the-standalone-agent)を使用すると、ターゲットクラスターにエージェントを簡単にデプロイできます。 - [クイックスタート](https://docs.testkube.io/articles/getting-started-with-open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)は、Testkubeをセットアップして最初のテストを実行する最も簡単な方法です。 [Testkubeオープンソース概要](https://docs.testkube.io/articles/open-source?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)で、オープンソースデプロイメントアーキテクチャの詳細をご確認ください。 ### 商用コントロールプレーン コントロールプレーンは、すべてのTestkubeエージェントをクラスター、チーム、環境を超えて単一のダッシュボードに接続します。 - **1つのコントロールプレーン、無制限のクラスター** - クラスターやリージョンを超えてテストをオーケストレーションおよび分析 - **Testkube AI** - ワークフロー生成、障害調査、修正PR - **エンタープライズグレード** - SSO/SCIM、RBAC、監査ログ、SLA保証サポート [インストール概要](https://docs.testkube.io/articles/install/overview?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)で、Testkubeコントロールプレーンのデプロイと実行のさまざまな方法について詳細をご確認ください。 オンライントライアルは、商用Testkube製品を試す最も簡単な方法です - [始める](https://testkube.io/get-started?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=trynow-link) ### マーケットプレイス [Testkubeマーケットプレイス](https://github.com/kubeshop/testkube-marketplace)は、インフラストラクチャテストのためのTestkubeワークフローのオープンで即時利用可能なカタログを提供します - [詳細](https://docs.testkube.io/articles/examples/marketplace?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)。 ### ドキュメント 詳細なドキュメントは[docs.testkube.io](https://docs.testkube.io/?utm_campaign=40056390-2026%20-%20Thematic%20-%20Open%20Source&utm_source=Github&utm_medium=readme&utm_content=docs-click)でご覧いただけます。 ### コントリビューション [コントリビューターガイド](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md)と[エージェントアーキテクチャ](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md)をチェックして、コードベースとプロセスの概要を把握してください。 コードに貢献したい場合、以下の順序で読むと効果的です: 1. [CONTRIBUTING.md](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md) - コントリビューションワークフロー、コーディング標準、PRプロセス 2. [DEVELOPMENT.md](https://github.com/kubeshop/testkube/blob/main/DEVELOPMENT.md) - Tiltを使用したローカルセットアップと日々の開発ループ 3. [ARCHITECTURE.md](https://github.com/kubeshop/testkube/blob/main/ARCHITECTURE.md) - 高レベルのシステム設計と主要なコードパス コントリビューターの皆様に感謝します 🎉 - 素晴らしいです! - ⭐️ [@lreimer](https://github.com/lreimer) - [K6 executor](https://github.com/kubeshop/testkube-executor-k6) [Gradle executor](https://github.com/kubeshop/testkube-executor-gradle) [Maven executor](https://github.com/kubeshop/testkube-executor-maven) - ⭐️ [@jdborneman-terminus](https://github.com/jdborneman-terminus) - [Ginkgo executor](https://github.com/kubeshop/testkube-executor-ginkgo) - ️⭐️ [@abhishek9686](https://github.com/abhishek9686) - ⭐️ [@ancosma](https://github.com/ancosma) - ⭐️ [@Stupremee](https://github.com/Stupremee) - ⭐️ [@artem-zherdiev-ingio](https://github.com/artem-zherdiev-ingio) - ⭐️ [@chooco13](https://github.com/chooco13) - [Playwright executor](https://github.com/kubeshop/testkube-executor-playwright) [コントリビューションガイド](https://github.com/kubeshop/testkube/blob/main/CONTRIBUTING.md)にアクセスして、どのように私たちを助けられるか詳しく読んでください 🔥 ### フィードバック Testkubeが役に立つかどうかにかかわらず、私たちは喜んでサポートし、皆様からのご意見をお待ちしています。[Slackに参加](https://hubs.ly/Q04gqKkB0)して質問したり、Testkubeをさらに良くする方法をお聞かせください。