タグ

ブックマーク / zenn.dev/yangyang (1)

  • バックエンドのテスト戦略について

    イントロ 今現在仕事で社内用のWebアプリケーションのバックエンド部分の開発をメインで担当している。(ここでいうバックエンドとはいわゆるAPIサーバーを指す。) インフラ部分はすでにあったものに相乗りする形にしたため何もしてない(ecsのタスク定義書き足しただけ)が、アプリケーションの部分はほとんど1から自分が書いたため、言語選定からアーキテクチャの設計といった部分も自分が考えて意思決定した。もちろん色んな人に壁打ちをして意見をもらった上でだが。 今回はそうしたバックエンドを1から開発する中で結構悩んだことの1つである「テスト戦略」について書く。 テストを書く上で大事だと思うこと 意図を明確にする なぜこのコードに対してテストを書いたのか (or 書かないのか) このテストは何をテストしたいのか こうしたテストに対する意図が言語化されてると嬉しいことがいくつかある。 テストコードの理解がし

    バックエンドのテスト戦略について
  • 1