試験ISTQB-CTFL トピック1 問題30 スレッド
ISTQB ISTQB-CTFLのリアル試験問題集
問題 #: 30
トピック #: 1
問題 #: 30
トピック #: 1
Decision table testing is being performed on transactions in a bank's ATM (Automated Teller Machine) system. Two test cases have already been generated for rules 1 and 4. which are shown below:

Which two of the additional test cases would achieve full coverage of the full decision table (when combined with the test cases that have already been generated for rules 1 and 4)?

Which two of the additional test cases would achieve full coverage of the full decision table (when combined with the test cases that have already been generated for rules 1 and 4)?
おすすめの解答:C 解答を投票する
Decision table testing is used to analyze combinations of inputs to determine the appropriate outputs, often based on specific rules or conditions.
For the problem statement:
* Rule 1: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = True, Correct PIN = True)
* Outcome: Transaction = Approved
* Rule 4: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = True, Correct PIN = False)
* Outcome: Transaction = Declined
The additional test cases are:
* DT1: (Withdrawal = Allowed, Balance = Insufficient, Fast Cash = True, Correct PIN = True)
* Outcome: Transaction = Declined
* DT2: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = False, Correct PIN = True)
* Outcome: Transaction = Approved
* DT3: (Withdrawal = Allowed, Balance = Insufficient, Fast Cash = True, Correct PIN = False)
* Outcome: Transaction = Declined
* DT4: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = False, Correct PIN = False)
* Outcome: Transaction = Declined
From the given test cases,DT2covers the scenario where Fast Cash is False, which is not covered in the initial cases.DT3covers the case where Balance is Insufficient and PIN is incorrect.
Combining Rules 1 and 4 withDT2andDT3covers all the scenarios.
References:
* Certified Tester Foundation Level v4.0
* 10 Sample Exams ISTQB Foundation Level (CTFL) v4.0
For the problem statement:
* Rule 1: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = True, Correct PIN = True)
* Outcome: Transaction = Approved
* Rule 4: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = True, Correct PIN = False)
* Outcome: Transaction = Declined
The additional test cases are:
* DT1: (Withdrawal = Allowed, Balance = Insufficient, Fast Cash = True, Correct PIN = True)
* Outcome: Transaction = Declined
* DT2: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = False, Correct PIN = True)
* Outcome: Transaction = Approved
* DT3: (Withdrawal = Allowed, Balance = Insufficient, Fast Cash = True, Correct PIN = False)
* Outcome: Transaction = Declined
* DT4: (Withdrawal = Allowed, Balance = Sufficient, Fast Cash = False, Correct PIN = False)
* Outcome: Transaction = Declined
From the given test cases,DT2covers the scenario where Fast Cash is False, which is not covered in the initial cases.DT3covers the case where Balance is Insufficient and PIN is incorrect.
Combining Rules 1 and 4 withDT2andDT3covers all the scenarios.
References:
* Certified Tester Foundation Level v4.0
* 10 Sample Exams ISTQB Foundation Level (CTFL) v4.0
Tamaki 2025-07-23 11:24:18
コメント
他人の解答コメントを賛成するのも、その解答に一票を入れることになります。したがって、すでに同じ意見の投票コメントが存在する場合、新規コメントをする代わりに賛成することもできます。
コメントを通報する
コメント中
今すぐ 新規登録 / ログイン (無料です)。