記事情報殿堂入り企業

実践 Pact:マイクロサービス時代のテストツール

実践 Pact:マイクロサービス時代のテストツール

技術部の taiki45 です。 以前「サービス分割時の複雑性に対処する: テスト戦略の話」という記事で、サービス間のインテグレーションテストにおける問題について紹介しました。現在のクックパッドではこの問題の解決のために Pact というツールを導入して運…...

更新日: 2016-06-28
記事の見出し
  • 実践 Pact:マイクロサービス時代のテストツール
  • Pact
  • 必要になった背景
  • Pact の仕組み
  • pact gem
  • pact-mock_service gem
  • pact-mock_service の役割
  • pact_broker
  • pact-specification
  • クックパッドでの Pact の運用
  • 手元ではデフォルトで pact file を生成しない
  • pact verification の結果を見やすくする
  • pact file のバージョニング
  • pact_broker の運用
  • 動的なポート確保
  • Remote Facade パターンと pact-expectations
  • 集約的ライブラリの作成
  • まとめ
テックブログ情報
実践 Pact:マイクロサービス時代のテストツール
ブログクックパッド開発者ブログ
ブログ概要
QiitaQiita::cookpad
会社名株式会社クックパッド
会社概要国内6000万MAUのレシピ投稿・検索サービスの『クックパッド』を運営しています
上場情報Yahoo!ファイナンス