ソフトウェアテスト
仕様を表現するのに使える
Refactoring
をするのに必ず必要になる。
レガシーコード
を倒す足がかりになる
遠い未来には
形式手法
に取って代わられるかもしれない?
関連
→
テスト戦略
もっと教科書的な知識
テスト初心者が知っておくべきブラックボックステストの種類と概要 - Qiita
kadoyau.icon
の経験による学び
テストは
CI
で回そう
ユニットテストはコードに
コミットのたびに
かかってはじめて意味がある(かけなきゃ意味ないよね?)
コミットしたら自動でかかるCIに組み込まれたテストでないと、チーム開発では機能しない。(かけ忘れる→メンテされずに放置→保守できなくなる)。本当に最初はつらいと思うが、CIまで鉄の意志で整えたい。