PHPカンファレンス福岡2023
採択
2023/06/24 14:10〜
VAddyホール
レギュラートーク(15分)

APIシナリオテストを書くべき10の理由

katzchum katzumi katzchum

皆さんAPIシナリオテストを書いていますか?

単体テストでコントローラーまでは書くけれど、APIをE2Eテストは実際のクライアントから叩いたり、curlで実行する方が大勢かと思います。
E2Eテストを書くのは色々ハードル高そうというイメージで諦めていませんか?
確かにフロントエンドを含めたE2Eテストは実装と維持が凄く大変です。
そこでAPIにフォーカスしたテストに絞ってみて書き始めてみることをオススメします。
個人的に非常にコストパフォーマンスが高いテストだと感じています。
このセッションではAPIシナリオテストを導入検討して導入してから感じたことを紹介したいと思います。