過去問解きまくり研究所 ホーム

平成27年度 秋期 午前 問48

システム開発技術

ボトムアップテストの特徴

ボトムアップテストの特徴として,適切なものはどれか。

答えと解説を見る

✓ これが正解エドライバが必要である。

解説

下位から積み上げるため呼ぶ側の代役が必要です。

結合テストの進め方には、上の層から順に組み立てていく道筋と、下の層から順に組み立てていく道筋があります。ボトムアップテストは、まず葉に近い部品から動かし、そこへ上の層を少しずつ積み重ねていくやり方です。この段では、まだ上の層の部品が用意できていないので、下の部品を呼び出して結果を受け取るための代役が必要になります。この呼び出し役の代役がドライバです。逆に、上から降ろすやり方では、まだ用意できていない下の部品の代わりに、呼ばれると決まった値を返すだけの代役が必要になり、この受け側の代役がスタブになります。見分けるときの軸は二つです。一つ目は、代役が呼ぶ側なのか呼ばれる側なのかです。二つ目は、まだ用意できていないのが上の層なのか下の層なのかです。下から積み上げる道筋では呼ぶ側の代役を要すると読み取れます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成27年度 秋期 基本情報技術者試験 午前 問48

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)