StrikekitStrikekit

if / else if / else example

Optional banner, cookie, and not-see conditional branches

Line-by-line D4 chains for optional UI. Conditions are see / not see only; each branch runs one existing command.

Group: D4 conditional branches

Scenario: Optional banner dismiss
    Given I navigate to "https://example.com"
    When I if see "Banner" then click on "Dismiss"
    And I else if see "Cookie" then click on "Accept"
    And I else click on "Continue"
    Then I should see "Welcome"

Scenario: Not-see condition
    Given I navigate to "https://example.com"
    When I if not see "Error" then click on "OK"
    And I else click on "Retry"

On this page