令和元年度 秋期 午前Ⅱ 問10
統合・テスト
ソフトウェア品目に関する問題
ソフトウェアライフサイクルプロセスに基づいて実施するシステム開発において,次の実施条件に従って行うテストはどれか。
〔実施条件〕
①テストの対象
・構成部品(ユニット,コンポーネント)を結合したソフトウェア品目
②テスト結果の評価時に考慮する基準
・ソフトウェア品目への要求事項に対するテスト網羅性
・システム結合及びテストの実現可能性
- アシステム結合テスト
- イシステム適格性確認テスト
- ウソフトウェア結合テスト
- エソフトウェア適格性確認テスト
答えと解説を見る
✓ これが正解エソフトウェア適格性確認テスト
解説
ソフトウェア品目の要求事項に照らす最後の確認、ソフトウェア適格性確認テストです。
実施条件を二つの手掛かりで読みます。一つ目はテストの対象で、構成部品を結合したソフトウェア品目とあるので、システム全体ではなく、組み上がったソフトウェア品目を相手にするテストです。二つ目は評価の基準で、ソフトウェア品目への要求事項に対するテスト網羅性に加えて、システム結合及びテストの実現可能性を考慮するとあります。評価の時点で次に控えるのがシステム結合だということは、このテストがソフトウェア品目として最後に行う確認だという意味です。ソフトウェア品目が要求事項を満たすことを確かめ、システム結合へ引き渡す段階のテストなので、ソフトウェア適格性確認テストが当てはまります。評価基準に書かれた次の工程の名前から、いまどの段階のテストかを逆算すると見分けやすくなります。
ほかの選択肢はなぜ違うのか
- アシステム結合テスト:システム結合テストは、ソフトウェア品目やハードウェア品目などを結合してシステムを組み上げ、システムとして正しく動くかを確かめるテストです。対象がソフトウェア品目にとどまる実施条件とは段階が合いません。
- イシステム適格性確認テスト:システム適格性確認テストは、組み上がったシステムがシステムの要件を満たしているかを確かめるテストです。評価の対象はシステムであり、ソフトウェア品目を対象とする実施条件とは対象が違います。
- ウソフトウェア結合テスト:ソフトウェア結合テストは、ユニットやコンポーネントを順に結合しながら、組み合わせて正しく動くかを確かめる段階です。その次に控えるのはソフトウェア品目としての確認なので、システム結合の実現可能性を基準に挙げる実施条件とは位置が合いません。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問10
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問11:ユースケース駆動開発の利点(テスト)
- 令和7年度 春期 午前Ⅱ 問10:カークパトリックモデルの問題(テスト)
- 令和7年度 春期 午前Ⅱ 問6(テスト)
- 令和6年度 春期 午前Ⅱ 問6(テスト)
- 令和5年度 春期 午前Ⅱ 問7(テスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)