我可以将BDD测试场景分成两部分:
要求:
如果预订为 ,并且 不符合办理登机手续的条件,则显示以下消息:'成功, 选择确定后,显示BP。
测试场景:
背景:
GIVEN我选择了登记入住 我在线
场景大纲: * - 回程航班不符合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
此外:
要求:
包含Yes&amp;的选择标签。不允许用户确认他们是乘客。 (默认突出显示为是) 一个。是 - 如果选择将xxxxx 湾否 - 如果选择将返回用户aaaaaaaaa
背景:
GIVEN我选择了登记入住 我在线
GIVEN我在'D'页面 那么页面应该是'是'&amp; '否'选择标签 并且'YES'选项标签突出显示
GIVEN我在'D'页面 当我选择“否”选择选项卡时 那我就回到了检查页面
答案 0 :(得分: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