テストとは、エラーを見つけるつもりでプログラムを実行する過程である。

つまり、認知の外を探求すること。

TDDのテストはプログラミングや設計の補助である。(=Checkingである)

以下のアジャイルテストの4象限における、Q1に当たる。

テストとは、以下の4象限すべてを網羅していなければならない。

TDD%E3%81%AE%E3%80%8CT%E3%80%8D%E3%81%AF%E3%83%86%E3%82%B9%E3%83%88%E3%81%AE%E4%B8%80%E9%83%A8%E3%81%AB%E9%81%8E%E3%81%8D%E3%82%99%E3%81%AA%E3%81%84%20c92be07d075041b9b7a1405cc5f4afda/20150503133933.png

すなわち、TDDをやったから品質が高いシステムができるというわけではなく、加えてQ2, Q3, Q4の象限のテストも行う必要がある。