Sha256: f0974436da9cbc295caf7bce337ea03545f61f8ebffccfcd9d49e14b4f97b23c

Contents?: true

Size: 1.42 KB

Versions: 3

Compression:

Stored size: 1.42 KB

Contents

Feature: Ability to Support Text Field Web Objects
  
  Scenario: Reference a text field
    When on the object test page
    Then the book title text field should exist
    And the book title text field should be visible
    And the book title text field should be enabled
    And the book title text field should be a text field object
    
  Scenario: Set text in a text field and get text from it
    When the book title on the simple object test page is set to "Revelation Space"
    Then the book title should be "Revelation Space"
  
  Scenario: Handling a non-existent text field
    When on the object test page
    Then the fake text field should not exist
    But the fake text field should be a text field object
  
  Scenario: Handling a disabled text field
    When on the object test page
    Then the book publisher ID text field should exist
    And the book publisher ID text field should be visible
    And the text of the book publisher ID text field should be "ESC:001678:FNC"
    And the book publisher ID text field object should be a text field object
    But the book publisher ID text field should not be enabled

  Scenario Outline: Finding text fields with locators
    When the book title text field on the object test page is set by "<locator>"
    Then the book title should be "Revelation Space"
    
    Scenarios:
      | locator |
      | id      |
      | name    |
      | class   |
      | xpath   |
      | index   |

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
symbiont-0.1.2 specs/text_field.feature
symbiont-0.1.1 specs/text_field.feature
symbiont-0.1.0 specs/text_field.feature