システムテスト

テストを意識した設計

何かの本で読んだこと。端末が全国に置かれていて、全端末を使用してのテストが難しいようなシステムがあるとする。 こういう場合、予め設計段階で入力をファイルで行うような仕組みにしておき、 自動的にテストが行えるような設計を意識するべき。という話。

発行されたバグ票は、テスト仕様書に反映する。

保守開発において、現在動いている部分は必ず保障しなければならない。しかし、設計書をもとにテスト仕様書を作成した場合でも、想定されていなかったバグが発生するケースは必ずあり、これらのバグはテスト仕様書に反映しておく。

横展開テスト仕様書

テストから漏れがちな項目などを、プロジェクトを超えて共有するための資料

リグレッション・テスト

それまでに行ったテストをすべてやりなおすこと。 プログラムを修正した場合に、デグレートをおこしていないかを確認するために行われる。 回帰テストともいう。