0

BDD テスト シナリオを 2 つに分割できますか。

要件:

予約が、 そしてそのがチェックインに適格でない場合は、次のメッセージを表示します。

テスト シナリオ:

バックグラウンド:

チェックインを選択し、オンラインである場合

シナリオの概要: * - 帰りのフライトは BP ページの対象外です

   GIVEN I am on the 'D' Page
   WHEN i select the  'YES' selection tab
   THEN  the following  message is displayed ‘ Success, <Pax Name> '

    GIVEN i have selected 'YES' on the D Page
    WHEN i select 'OK' on the displayed message
    THEN the BP page is displayed

また:

要件:

ユーザーが乗客であることを確認できるように、[はい] と [いいえ] の選択タブを含めます。(デフォルトで [はい] が強調表示されます) はい – 選択した場合は xxxxx になります b. いいえ – 選択すると、ユーザーは aaaaaaaa に戻ります

バックグラウンド:

チェックインを選択し、オンラインである場合

「D」ページにいる場合、そのページには「はい」と「いいえ」の選択タブがあり、「はい」の選択タブが強調表示されている必要があります

「D」ページにいると仮定して、「いいえ」選択タブを選択すると、チェックインページに戻ります

4

1 に答える 1

0

ステップはいつでも組み合わせることができます。たとえば、最初のシナリオは次のように実行できます。

Scenario: Return Flight is NOT eligible for BP page
   GIVEN I am on the 'D' Page
   WHEN i select the  'YES' selection tab
   THEN  the following  message is displayed ‘ Success, <Pax Name> '
   WHEN i select 'OK' on the displayed message
   THEN the BP page is displayed
于 2013-02-15T18:42:07.340 に答える