logo
icon

WireMock

WireMockは柔軟なオープンソースAPIモックサーバーです。管理Web UI内蔵。HTTPレスポンスのスタブ、障害シミュレーション、実APIトラフィックの記録・再生 — 統合テスト、開発、APIプロトタイピングに最適。

template cover
展開済み0
発行者futurize.rush
作成日2026-03-30
サービス
service icon
タグ
Tool

WireMock

柔軟なオープンソースAPIモックサーバー。HTTPベースAPIのスタブとシミュレーション。管理Web UI、リクエストマッチング、レスポンステンプレート、障害シミュレーション、実APIの記録・再生を搭載。

デプロイ後にできること

  1. ドメインにアクセス/__admin/webappでWireMock管理UIを開く
  2. スタブを作成 — UIまたはAPIでURLパターンとレスポンスを定義
  3. リクエスト送信 — アプリケーションをモックサーバーに向ける
  4. 障害をシミュレート — 遅延、接続リセット、チャンク応答を追加
  5. トラフィックを記録 — 実APIにプロキシしてレスポンスを記録・再生

主な機能

  • 管理Web UI内蔵
  • 柔軟なリクエストマッチング(URL、ヘッダー、クエリパラメータ、ボディ)
  • Handlebarsテンプレートでレスポンス生成
  • 障害シミュレーション(遅延、接続リセット、ランダムエラー)
  • 記録・再生モード
  • シナリオによるステートフル動作
  • リクエストジャーナル
  • REST APIでスタブ管理
  • 再起動後もスタブ永続化

ライセンス

Apache-2.0 — GitHub