昨今、xUnitによるTDD(test driven development:テスト駆動開発)の導入が進んでいます。TDDには、コードの品質の向上やインターフェースがより洗練されるというメリットがあります。しかし、飽くまでもTDDは、テスト対象の入力と出力(How)を機械的に検証するものであり、要求仕様(What)にフォーカスしたものではありません。もちろん要求仕様(What)を意識したテストケースを実装することもできますが、ツールとしてそれをサポートしているわけではありません。
この記事は参考になりましたか?
- この記事の著者
-
谷津 勝也(ヤツ カツヤ)
フリーランスのエンジニア。千葉県生まれ。JavaEE、オブジェクト指向を得意分野とする。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です