Sha256: 1ee8a48783b27ac4d0b8a786893ba9438670b3ee45efc2d14774a1270239f49b

Contents?: true

Size: 1.32 KB

Versions: 3

Compression:

Stored size: 1.32 KB

Contents

Feature: Table
  In order to interact with tables
  Testers will need access and interrogation ability

  
  Background:
    Given I am on the static elements page
  
  Scenario: Retrieve a table
    When I retrieve a table element
    Then I should know it is visible
    
  @watir_only
  Scenario: Determine if a table exists
    When I retrieve a table element
    Then I should know it exists
    
  Scenario: Retrieve the data from a table
    When I retrieve a table element
    Then the data for row "1" should be "Data1" and "Data2"
    And the data for row "2" should be "Data3" and "Data4"
  
  
  Scenario Outline: Locating table cells on the Page
    When I retrieve a table element by "<search_by>"
    Then the data for row "1" should be "Data1" and "Data2"

  Scenarios:
    | search_by |
    | id        |
    | class     |
    | xpath     |  
  
  
  @watir_only
  Scenario Outline: Locating table cells on the Page with watir
    When I retrieve a table element by "<search_by>"
    Then the data for row "1" should be "Data1" and "Data2"

  Scenarios:
    | search_by |
    | index     |


  @selenium_only
  Scenario Outline: Locating table cells on the Page with selenium
    When I retrieve a table element by "<search_by>"
    Then the data for row "1" should be "Data1" and "Data2"

  Scenarios:
    | search_by |
    | name      |

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
page-object-0.0.4 features/table.feature
page-object-0.0.3 features/table.feature
page-object-0.0.2 features/table.feature