PHPアプリケーションのユニットテストの育て方 by 東口和暉

PHP Conference Japan 2019
60分枠

PHPアプリケーションのユニットテストの育て方

hgsgtk 東口和暉 hgsgtk
14

PHPアプリケーション開発現場において、ユニットテストを書くという行為はポピュラーになってきました。ただし、長年動いているシステムにおいてテストが潤沢に整備されていたという話を聞いたことは少なく、多くの現場でテストがないコードに対してテストを書く事から始めているのではないでしょうか。
テストに関する課題・問題はテスト量に応じて変わってきます。少ない時期は、そもそもユニットテストの知見が少なく迷い、多くなると、テストコード自体のコストが問題になります。
今回は、所属企業でのサービス開発・保守の実践と観察から、PHPアプリケーションでのユニットテストの育て方についてお伝えします。
約 2 年間、カンファレンスにて、「レガシーコード改善」・「TDD」・「テストコードの質」といったテストに関する発表をしてきました。発表に対して様々頂いたフィードバックを反映させた総集編になればと思っています。