Sha256: 51be5bdcf3d11a0c9118993605431054693db40472200ca78e77fddabb6d78e4

Contents?: true

Size: 879 Bytes

Versions: 5

Compression:

Stored size: 879 Bytes

Contents

@mobile @ios @android @regression


Feature:  Login page
  In order to ensure comprehensive support for native app login features
  As a developer of the TestCentricity gem
  I expect users to access the app only with valid login credentials


  Background:
    Given I have launched the SauceLabs My Demo app


  Scenario:  Verify login with valid credentials
    Given I am on the Login screen
    When I enter user credentials with valid data
    Then I expect the Checkout - Address screen to be correctly displayed


  Scenario Outline:  Verify correct error states when using invalid credentials
    Given I am on the Login screen
    When I enter user credentials with <reason>
    Then I expect an error to be displayed due to <reason>

    Examples:
      |reason         |
      |no username    |
      |no password    |
      |locked account |
      |invalid user   |

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
testcentricity-3.0.4 features/login.feature
testcentricity-3.0.3 features/login.feature
testcentricity-3.0.2 features/login.feature
testcentricity-3.0.1 features/login.feature
testcentricity-3.0.0 features/login.feature