FEシステム開発技術 · 統合・テスト
ソフトウェア検証テスト
Software Verification Test
そふとうぇあけんしょうてすと
ソフトウェア要件定義で定めたソフトウェア要件に従って行い、ソフトウェアが要件どおりに実現されているかを確かめるテスト。ソフトウェア統合テストの後に行い、機能テスト、性能テスト、負荷テスト、セキュリティテストなどを含む。
共有:
Related
他の資格での定義
Related
関連キーワードの用語
FEシステム統合テスト
ソフトウェア、ハードウェア、手作業、必要に応じて他のシステムをすべて統合したシステムが、システム設計で定めた仕様どおりに動作するかを確かめるテスト。この後に、システム要件を満たしているかを確かめるシステム検証テストを行う。
FEシステム検証テスト
システム要件定義で定めたシステム要件に従って行い、システムが要件どおりに実現されているかを確かめるテスト。システム統合テストの後に行い、機能テスト、非機能要件テスト、回帰テスト、探索的テストなどの種類がある。
A-1トップダウンテスト
上位のモジュールから下位のモジュールへ順に結合しながら行う統合テスト。未完成の下位モジュールの代わりにスタブを使う。システムの主要な制御の流れを早い段階で確認できるが、下位モジュールのテストが後回しになりやすい。
A-1ボトムアップテスト
下位のモジュールから上位のモジュールへ順に結合しながら行う統合テスト。未完成の上位モジュールの代わりにドライバを使う。下位の基本機能を早く十分にテストできるが、システム全体の動きは最後まで確認できない。
