ServerlessNOWの初回放送です!
第一回目は、パーソナリティである金と堀家の自己紹介を踏まえて、今まで二人がどのようにクラウドとサーバーレスと関わってきたのかから、Pactを使ったサーバーレスのテストの話までお話しています。
トピックとしては以下です
二人の自己紹介自粛生活の過ごし方二人がどのようにサーバーレスと関わってきたのか、その歴史Pactを使ったサーバーレスのE2Eテストの話
Pactについて
Pact contract testingというのは、Consumer(クライアントサイド)から見たProducer(サーバーサイド)の振る舞いをJSON形式のデータで表現することで、Contractに基づいたテストを行うための手法です。
特にサーバーレスの世界ではE2Eのテストを行ってマイクロサービスが一貫して動いていることをテストのフェーズに組み込むことは非常に重要です。しかし、なかなか従来のテスト手法では効率的にこれらのテストを書きづらく、今回このPactがサーバーレスの非同期テストのやりづらさを解決できないかと検証を行っています。