🌟 AI-Gen時代の開発者に必須のツール 🌟
Keploy は、開発者中心のAPIテストツールで、組み込みモックを使用してユニットテストよりも速くテストを作成します。
KeployはAPI呼び出しだけでなく、データベース呼び出しも記録し、テスト中に再生するため、使いやすく、強力で、拡張性があります。

🐰 面白い事実: Keployは自分自身をテストに使用しています!私たちの素晴らしいカバレッジバッジをチェックしてください:
![]()
Keploy Documentation でKeployのプロフェッショナルになりましょう。

エージェントをローカルにインストールしてKeployを統合します。コード変更は不要です。
curl --silent -O -L https://keploy.io/install.sh && source install.sh
API呼び出しをテストとモック/スタブに変換するために、Keployを使用してアプリを開始します。
keploy record -c "CMD_TO_RUN_APP"
例えば、シンプルなPythonアプリを使用している場合、CMD_TO_RUN_APPはpython main.py、Golangの場合はgo run main.go、Javaの場合はjava -jar xyz.jar、Nodeの場合はnpm startのようになります。
keploy record -c "python main.py"
データベース、Redis、Kafka、またはアプリケーションが使用する他のサービスをシャットダウンします。Keployはテスト中にそれらを必要としません。
keploy test -c "CMD_TO_RUN_APP" --delay 10
ユニットテストライブラリと統合して、結合テストカバレッジを表示するには、このテストカバレッジガイドに従ってください。
楽しんでいただけましたか: このリポジトリに🌟スターを残してください!無料で笑顔をもたらします。😄 👏
ローカルマシンのインストールなしでKeployを迅速にセットアップして実行します:
私たちに連絡してください。お手伝いします!
Goのゴーファー 🐹 からPythonのスネーク 🐍 まで、以下の言語をサポートしています:
あなたとあなたの組織がKeployを使用しているのですか?それは素晴らしいことです。 このリスト に追加してください。グッズをお送りします!💖
私たちは、あなたたち全員が私たちのコミュニティの一員であることを誇りに思います!💖
Keployプロキシは、アプリのすべてのネットワークインタラクション(CRUD操作、非冪等なAPIを含む)をキャプチャして再生します。
Keployの仕組み の旅に出て、カーテンの裏にあるトリックを発見してください!
ここにKeployの主な機能があります: 🛠
♻️ 結合テストカバレッジ: Keployテストをお気に入りのテストライブラリ(JUnit、go-test、py-test、jest)と統合して、結合テストカバレッジを表示します。
🤖 EBPFインストルメンテーション: KeployはEBPFを使用して、コードレス、言語非依存、非常に軽量な統合を実現します。
🌐 CI/CD統合: テストをローカルCLI、CIパイプライン(Jenkins、Github Actions..)、またはKubernetesクラスター全体で実行します。
📽️ 複雑なフローの記録と再生: Keployは、複雑で分散したAPIフローをモックとスタブとして記録して再生できます。これは、テストのためのタイムマシンを持っているようなもので、たくさんの時間を節約できます!
🎭 多目的モック: Keployモックをサーバーテストとしても使用できます!
初心者のコーダーでもウィザードでも 🧙♀️、あなたの視点は貴重です。以下をチェックしてください:
📜 貢献ガイドライン
❤️ 行動規範
🤔 FAQ
🕵️️ なぜKeploy
⚙️ インストールガイド
📖 貢献ガイド
$ claude mcp add keploy \
-- python -m otcore.mcp_server <graph>