問題一覧
1
以下の回答のうち、どれがテスト条件を説明していますか?
b) テストの基盤として特定された、コンポーネントまたはシステムのテスト可能な側面
2
次の記述のうち、テストの目的として妥当なものはどれか。
b) テスト対象がユーザーやその他の利害関係者の期待通りに機能するかどうかを検証すること
3
次の記述のうち、テストとデバッグの違いを正しく表しているものはどれか。
b) 動的テストは欠陥に起因する故障を示すが、デバッグは故障の原因である欠陥を除去する。
4
テスト中または実稼働中に発見された故障について、最も一般的な状況はどれか。
a) ユーザーがダイアログ・ボックスでオプションを選択したときに、製品がクラッシュした。
5
Test氏は5年にわたり、モバイルデバイス上のソフトウェアアプリケーションをテストしてきた。 彼はモバイルアプリケーションのテストにおいて豊富な経験を持っており、他の人よりも短時間でより良い結果を達成している。 テスト氏は数カ月にわたって、既存の自動テストケースを修正せず、新しいテストケースも作成しなかった。 その結果、テストの実行によって発見される不具合はどんどん少なくなっていった。 テスト担当者が守っていなかったテストの原則は何か?
c) 同じテストを繰り返しても、新しい欠陥は見つからない
6
テストはどのような意味で品質保証の一部となるか?
b) テストは、ソフトウェアの品質低下のリスクを低減する。
7
次の活動のうち、テストプロセスにおける主要な活動「テスト分析」に含まれるものはどれか。
d) テスト基盤のテスト可能性の評価
8
次の試験結果(1~4)と適切な説明(A~D)を一致させなさい。 1. テスト・スイート 2. テストケース 3. テストスクリプト 4. テスト憲章 A. 特定のテスト実行で実行されるテストスクリプトのセット。 B. テストの実行に関する一連の指示。 C. 期待される結果を含む D. セッションベースの探索的テストにおけるテスト活動の文書化
a) 1A, 2C, 3B, 4D
9
ユーザー受け入れテストにおいて、ホワイトボックステストはどのように適用できるか?
c) すべての作業プロセスフローがカバーされているかチェックする。
10
コンポーネントテストとシステムテストを比較した次の記述のうち、正しいものはどれか。
b) コンポーネントテストのテストケースは、通常、コンポーネント仕様書、設計仕様書、またはデータモデルから導出されるのに対し、システムテストのテストケースは、通常、要求仕様書またはユースケースから導出される。
11
次のうち、正しいものはどれか。
c) 回帰テストの目的は意図しない副作用を検出することであり、確認テストの目的は元の欠陥が修正されたかどうかをチェックすることである。
12
インクリメンタル開発モデルの定義として、最も適切なものはどれか?
a) 要件定義、ソフトウェア設計、テストは段階的に行われ、各段階でシステムの一部が追加される。
13
次のうち、保守テストのトリガーにすべきではないものはどれか。
a) ソフトウェアの保守性をテストするという決定
14
次の選択肢のうち、正式なレビューにおける役割はどれですか?
d) 著者、モデレーター、レビューリーダー、レビュアー、書記
15
正式なレビューの計画の中で実施される活動はどれか?
c) レビューの開始基準を満たすことの定義と検証
16
レビューが規則やチェックリストに基づく正式なプロセスに従わなければならない場合、以下のレビュータイプのうち、どれを選ぶのが最も良い選択肢でしょうか?
c) インスペクション
17
静的テストに関する次の記述のうち、最も正しいものはどれか。
a) 静的テストは、欠陥を検出して取り除くための安価な方法である。
18
レビューに招待されます。 レビューの対象となる成果物は、社内の文書作成プロセスの記述です。 記述の目的は、プロセスに関与するさまざまな役割間の作業配分を、誰もが明確に理解できる方法で提示することです。 チェックリストに基づくレビューにご招待します。 チェックリストも送付される。 それには以下の点が含まれます: i. 各活動について、実施者が明確に特定されているか。 ii.各活動について、参加基準が明確に定義されているか。 iii.活動ごとに終了基準が明確に定義されているか。 iv. 各活動について、サポートする役割とその業務範囲が明確に定義されているか。 以下に、レビューすべき作業結果の抜粋を示すが、これには上記のチェックリストを使用する: 「顧客ドキュメントの完全性と正確性をチェックした後、ソフトウェアアーキテクトはシステム仕様を作成する。 ソフトウェアアーキテクトは、システム仕様書が完成したら、テスターと検証者をレビューに招待する。 チェックリストにレビューの範囲を記述する。 招待された各レビューアは、必要に応じてレビューコメントを作成し、正式なレビュー完了コメントでレビューを終了する。」 レビューに関する次の記述のうち、正しいものはどれですか?
d) チェックリストのポイントi)は、誰がレビューに招待するためのチェックリストを提供しているのかが明確でないため、違反している。
19
チェックリストに基づくテストとは何か。
c) 経験に基づく試験技法であり、経験豊富な試験者が、注意、確認、記憶すべき項目のリスト、または製品を検証しなければならない規則や基準のセットを使用する。
20
次の選択肢のうち、ブラックボックステスト技法に分類されるものはどれか。
d) 形式要件に基づく手法
21
次の文は、デシジョン・カバレッジに言及している: コードに if 文が 1 つだけあり、ループや CASE 文がなく、その実行がテスト内で入れ子になっていない場合、1 つのテストケースを実行すると、ディシジョンカバレッジは 50% になります。 次の文のうち、正しいものはどれですか?
b) ステートメントは真である。 どのテストケースも、"if "文の結果を真または偽のいずれかにする。
22
次のうち、ステートメント・カバレッジに関する説明はどれですか?
b) 実行されたソースコード中のステートメントの割合である。
23
ステートメントカバレッジとデシジョンカバレッジの関係に関する記述のうち、正しいものはどれか。
a) 100%のデシジョンカバレッジは100%のステートメントカバレッジも保証する。
24
探索的テストは、次のどのような状況に適していますか?
c) 類似のアプリケーションや技術について十分な知識を持つテスト実施者がいる場合。
25
従業員のボーナスを計算する。 賞与をマイナスにすることはできないが、ゼロにすることは可能である。 賞与は勤続年数に基づいて計算される: - 2年以下 - 2年以上5年未満 - 5年以上10年未満 - 10年以上 ボーナスを計算するために、すべての有効な同値分割をカバーするために必要なテストケースの最小数は?
d) 4
26
速度制御・通報システムには次のような特徴がある: - 50km/h以下で走行した場合、何も起こりません。 - 50km/h超え55km/h以下で走行した場合、警告が出されます。 - 55km/hを超え60km/h以下で走行した場合、罰金。 - 時速60キロ超えで運転した場合、運転免許は停止されます。 - km/hの速度は整数値としてシステムで利用できます。 同値クラスの境界上の値のみを選択する境界値分析を適用して特定される値(km/h)の中で、最も可能性の高いセットはどれでしょうか?
d) 50, 51, 55, 56, 60, 61
27
ある会社の従業員は、その会社で1年以上働き、事前に個別に合意された目標を達成した場合、ボーナスを支給される。 これらの事実は、デシジョンテーブルに示すことができる。 次のテスト・ケースのうち、現実に起こりうる状況を表し、上記のデシジョンテーブルに欠けているものはどれか?
d) Condition1 = NO, Condition2 = YES, Condition3 = NO, Action= NO
28
与えられた状態遷移図とテストケースの表に関する次の記述のうち、正しいものはどれか。
b) 与えられたテストケースは、状態遷移図で起こり得るすべての有効な遷移を表している。
29
ビデオアプリケーションには以下の要件がある: 以下のディスプレイ解像度でビデオを再生できること: 1. 640x480 2. 1280x720 3. 1600x1200 4. 1920x1080 この要件をテストするために同値分割テスト技法を適用した結果、次のテストケースのリストのどれになりますか。
c) アプリケーションが、要件にある各ディスプレイサイズで動画を再生できることを検証する(4 つのテス トケース)。
30
次の記述のうち、テストマネジャーとテスターの間でどのようにタスクが分担されるかについて、最も適切なものはどれですか。
b) テストマネージャはテスト活動を計画、調整、管理し、テスト担当者はテストを自動化する。
31
テスト実行中に監視するメトリクスとして、最も有用なものはどれですか。
a) 実行されたテストケースの割合
32
次のうち、(初期)試験計画に影響を与え、その一部となり得るものはどれか。
a) 予算の制限
33
次のリストのうち、典型的なテスト終了基準のみを含むものはどれか。
a) 信頼性指標、テストカバレッジ、スケジュール、不具合修正状況、残存リスク
34
テストサマリーレポートに含まれないものはどれか。
a) 合否基準とテストの目的の定義
35
このプロジェクトでは、「スマート」な暖房用サーモスタットを開発している。 サーモスタットの制御アルゴリズムはMatlab/Simulinkモデルとしてモデル化され、インターネットに接続されたサーバー上で実行される。 サーモスタットは、サーバーの仕様を使用して暖房バルブを作動させる。 テストマネージャは、テスト計画で以下のテスト戦略/アプローチを定義した: 1. システム全体の受け入れテストは、経験ベースのテストとして実施する。 2. サーバー上の制御アルゴリズムを、省エネ規制の標準と照合する。 3. サーモスタットの機能テストをリスクベース試験として実施する。 4. インターネットを介したデータ/通信のセキュリティテストは、外部のセキュリティ専門家とともに実施する。 テストマネジャーは、テスト計画の中でどのような 4 種類の一般的なテスト戦略/アプローチを実施しましたか。
b) 分析的、標準準拠、協議的、反応的
36
テスト見積もりにおけるメトリクスベースのアプローチの特徴は、次のうちどれでしょうか。
a) 以前の同様のテストプロジェクトで使用された予算
37
テストマネージャーとして、あなたは要求事項の以下の部分のテストを担当する: - R1 - プロセスの異常 - R2 - 同期 - R3 - 承認 - R4 - 問題解決 - R5 - 財務データ - R6 - ダイアグラムデータ - R7 - ユーザープロファイルの変更 表記: 論理的な要件の依存関係(A -> B は、B が A に依存することを意味する) 次の選択肢のうち、要件依存関係に従ってテスト実行スケジュールを構成するのはどれですか?
c) R1 ; R3 ; R2 ; R5 ; R6 ; R4 ; R7
38
あなたは、コーヒーメーカーのソフトウェアの新バージョンをテストしています。 このマシンは、コーヒーのサイズ、砂糖、ミルク、シロップの4つのカテゴリに基づいて、異なるタイプのコーヒーを準備することができます。 基準は以下のとおりです: - コーヒーのサイズ(小、中、大) - 砂糖(なし、1単位、2単位、3単位、4単位) - ミルク(あり、なし) - コーヒー風味シロップ(シロップなし、キャラメル、ヘーゼルナッツ、バニラ) あなたは今、以下の情報を含む不具合報告書を書いています: - タイトル コーヒーの温度が低い。 - 要約:ミルク入りコーヒーを選択した場合、コーヒーの準備時間が長すぎ、飲料の温度が低すぎる(40℃未満)。 - 期待される結果 コーヒーの温度は標準(約75℃)であるべきです。 - リスクの程度: 中程度 - 優先度 普通 上記の不具合報告の中で、どのような貴重な情報が漏れていましたか?
b) テストされたソフトウェアのバージョンの特定
39
テスト実行ツールの利点として、最も可能性が高いものはどれか。
d) 回帰テストを実行するのが簡単である。
40
次のテストツールのうち、テスターよりも開発者に適しているものはどれですか?
c) 静的解析ツール