ISTQB-CTFL 試験問題 206
次のうち有効なテスト原則はどれですか?
I) 徹底的なテストは一般的に不可能です。
II) 再利用を意図したコードに対して徹底的なテストを実行する必要があります。
III) テストによりプログラムが正しいことが保証されます。
IV) テストではプログラムが正しいことを保証することはできません。
V) 欠陥は製品の特定の領域に集中しています。
I) 徹底的なテストは一般的に不可能です。
II) 再利用を意図したコードに対して徹底的なテストを実行する必要があります。
III) テストによりプログラムが正しいことが保証されます。
IV) テストではプログラムが正しいことを保証することはできません。
V) 欠陥は製品の特定の領域に集中しています。
ISTQB-CTFL 試験問題 207
登録ユーザーのみが購入できるeコマースウェブサイトの登録機能に関する次のユーザーストーリーを考えてみましょう。「新規ユーザーとして、私はウェブサイトに登録して、オンラインショッピングを開始したいと考えています」。以下は、ユーザーストーリーに定義されている受け入れ基準の一部です。
[a] 登録フォームは、ユーザー名、メールアドレス、名、姓、生年月日、パスワード、パスワード再入力のフィールドで構成されています。
[b] 登録リクエストを送信するには、新規ユーザーは登録フォームのすべてのフィールドに有効な値を入力し、利用規約に同意する必要があります。
[c] メールアドレスが有効であるためには、使い捨てメールアドレスを作成できる無料オンラインメールサービスから提供されたものであってはなりません。無効なアドレスが入力された場合は、新規ユーザーにその旨を通知する専用のエラーメッセージを表示する必要があります。
[d] 有効であるためには、名と姓はアルファベット文字のみを含み、2文字から80文字までの長さでなければなりません。無効な名や姓が入力された場合は、新規ユーザーに通知するための専用のエラーメッセージを表示する必要があります。
[e] 登録リクエストを送信した後、新規ユーザーは登録フォームに指定された電子メール アドレスに確認リンクを含む電子メールを受信する必要があります。与えられた情報のみに基づいて、次の ATDD テストのうちどれが最初に記述される可能性が最も高いですか?
[a] 登録フォームは、ユーザー名、メールアドレス、名、姓、生年月日、パスワード、パスワード再入力のフィールドで構成されています。
[b] 登録リクエストを送信するには、新規ユーザーは登録フォームのすべてのフィールドに有効な値を入力し、利用規約に同意する必要があります。
[c] メールアドレスが有効であるためには、使い捨てメールアドレスを作成できる無料オンラインメールサービスから提供されたものであってはなりません。無効なアドレスが入力された場合は、新規ユーザーにその旨を通知する専用のエラーメッセージを表示する必要があります。
[d] 有効であるためには、名と姓はアルファベット文字のみを含み、2文字から80文字までの長さでなければなりません。無効な名や姓が入力された場合は、新規ユーザーに通知するための専用のエラーメッセージを表示する必要があります。
[e] 登録リクエストを送信した後、新規ユーザーは登録フォームに指定された電子メール アドレスに確認リンクを含む電子メールを受信する必要があります。与えられた情報のみに基づいて、次の ATDD テストのうちどれが最初に記述される可能性が最も高いですか?
ISTQB-CTFL 試験問題 208
自動現金自動預け払い機 (ATM) から現金を引き出すには、以下の条件が必要です。
- 銀行カードは有効です
- PINコードは正しい
- ユーザーのアカウントに資金がある
ユーザーと ATM の間で起こり得るやり取りは次のとおりです。
- 入力されたカードは無効です。カードは拒否されました。
- PINコードが間違っている ATMは別のPINコードを要求します
- 要求された金額がユーザーの口座にある金額を超えている場合: ATMはさらに金額を要求する
- 要求された金額はユーザーの口座で利用可能です。ATM はお金を払い出します。入力条件のすべての可能な組み合わせをカバーするには、どのテスト設計手法を使用する必要がありますか?
- 銀行カードは有効です
- PINコードは正しい
- ユーザーのアカウントに資金がある
ユーザーと ATM の間で起こり得るやり取りは次のとおりです。
- 入力されたカードは無効です。カードは拒否されました。
- PINコードが間違っている ATMは別のPINコードを要求します
- 要求された金額がユーザーの口座にある金額を超えている場合: ATMはさらに金額を要求する
- 要求された金額はユーザーの口座で利用可能です。ATM はお金を払い出します。入力条件のすべての可能な組み合わせをカバーするには、どのテスト設計手法を使用する必要がありますか?
ISTQB-CTFL 試験問題 209
次のユーザー ストーリーがあります。「オンライン カスタマーとして、ショッピング リストから個々のアイテムの購入をキャンセルし、関連するアイテムのみを 1 秒以内に表示できるようにしたい」という場合、次のうちどれが適切な受け入れテスト ケースとして考えられますか。
オンラインショッピングリストをクリックし、不要なアイテムを選択して、不要なアイテムを削除します。不要なアイテムは 1 秒以内にショッピング リストから削除されます。
ii. オンライン ショッピング リストをクリックし、すべてのアイテムを選択して、すべてのアイテムを削除すると、不要なアイテムは 1 秒以内にショッピング リストから削除されます。
iii. オンライン ショッピング リストにタブ移動して Enter キーを押し、不要なアイテムを選択して、不要なアイテムを削除します。不要なアイテムは 1 秒以内にショッピング リストから削除されます。
Iv. チェックアウトボタンをクリックし、支払い方法を選択して支払いを行い、支払いの確認と発送日を受け取ります。
v. ショッピング リストをクリックし、不要なアイテムを選択して、不要なアイテムを削除すると、ショッピング リストから不要なアイテムが削除されます。
正しい答えを選択してください:
オンラインショッピングリストをクリックし、不要なアイテムを選択して、不要なアイテムを削除します。不要なアイテムは 1 秒以内にショッピング リストから削除されます。
ii. オンライン ショッピング リストをクリックし、すべてのアイテムを選択して、すべてのアイテムを削除すると、不要なアイテムは 1 秒以内にショッピング リストから削除されます。
iii. オンライン ショッピング リストにタブ移動して Enter キーを押し、不要なアイテムを選択して、不要なアイテムを削除します。不要なアイテムは 1 秒以内にショッピング リストから削除されます。
Iv. チェックアウトボタンをクリックし、支払い方法を選択して支払いを行い、支払いの確認と発送日を受け取ります。
v. ショッピング リストをクリックし、不要なアイテムを選択して、不要なアイテムを削除すると、ショッピング リストから不要なアイテムが削除されます。
正しい答えを選択してください:
ISTQB-CTFL 試験問題 210
次のどれが、さまざまなテスト手法のカテゴリの説明に最もよく一致していますか?
1.テストケースは、要件、ユースケース、ユーザーストーリーを含むテストベースに基づいています。
2.テストケースは、ソフトウェアアーキテクチャやコードを含むテストベースに基づいています。
3.テストケースは要件からの逸脱を示すことができる
4.これらのテスト手法は、機能テストと非機能テストの両方に適用できます。
5.テストは開発者、ユーザー、その他の関係者の知識に基づいています。ブラック - ブラックボックステスト手法ホワイト * ホワイトボックステスト手法経験 - 経験に基づくテスト手法
1.テストケースは、要件、ユースケース、ユーザーストーリーを含むテストベースに基づいています。
2.テストケースは、ソフトウェアアーキテクチャやコードを含むテストベースに基づいています。
3.テストケースは要件からの逸脱を示すことができる
4.これらのテスト手法は、機能テストと非機能テストの両方に適用できます。
5.テストは開発者、ユーザー、その他の関係者の知識に基づいています。ブラック - ブラックボックステスト手法ホワイト * ホワイトボックステスト手法経験 - 経験に基づくテスト手法
