テストのお話.NTT データ の TERASOLUNA の製品紹介?
商用テストツールは高い,けど,ルール数が多い.
オープンソーステストツールは無料だけど,ルール数が少ない.
だから,各個人のマシンにはオープンソーステストツール (FindBugs など)を入れておき,定期的に商用テストツールで一括テストを行うのはどうだろう? という話らしい.
すなわち,
1. オープンソースツールによる静的テスト
2. 商用ツールによる一括での静的テスト
3. 有識者による静的テスト
ちなみに,この講演ではテストファースト形式の開発を対象にしていないらしい.
djUnit という JUnit を拡張したカバレッジテストツールがあるらしい.
人が変わって,性能テストを行って品質を向上させよう,という話に.
テストによる品質確保のキーワード
- 標準化
- ツール
- 手法
テストを行っただけではシステムの品質は向上しない.