モック
もっく
モック(Mock)とは、ソフトウェアテストにおいて、本物の部品(データベースやAPIなど)の代わりに使う、ニセモノの部品のこと。模倣品。まだ完成していない機能の代役として、決まった値を返すだけのハリボテを用意することで、開発やテストをスムーズに進めることができる。
最終更新: 2026/1/17
概要
モックとは、モック(Mock)とは、テストを行う際に、本物の部品(データベースやAPIなど)の代わりとして振る舞う「偽物」のオブジェクトのこと。
詳しい解説
モック(Mock)とは、テストを行う際に、本物の部品(データベースやAPIなど)の代わりとして振る舞う「偽物」のオブジェクトのこと。 Mockup(模型)。本物がまだ完成していない場合や、外部システムとの通信をシミュレーションしたい場合に使われる。
具体例
「APIサーバーが未完成なので、モックを使ってフロントエンドの開発を進める」「モックを使って異常系のエラー応答をテストする」
由来・語源
Mockup(模型)。本物がまだ完成していない場合や、外部システムとの通信をシミュレーションしたい場合に使われる。
使用例
「APIサーバーが未完成なので、モックを使ってフロントエンドの開発を進める」「モックを使って異常系のエラー応答をテストする」
関連用語
- 同義語:
- 関連: スタブ, 単体テスト, API, データベース, フロントエンド, サーバー