Sha256: 09829777168fb5c574fe8b3572273f05098e40a1913562c102aad7ca890d3d21

Contents?: true

Size: 780 Bytes

Versions: 5

Compression:

Stored size: 780 Bytes

Contents

class SauceBotScreen < BaseAppScreen
  include SharedSauceBotScreen

  trait(:page_name)    { 'SauceBot Video' }
  trait(:page_locator) { { accessibility_id: 'SauceBot screen' } }
  trait(:navigator)    { nav_menu.open_saucebot_video }

  # SauceBot Video screen UI elements
  element :video_player, { xpath: '//android.view.View[@resource-id="movie_player"]' }
  buttons video_back:    { accessibility_id: 'video icon backward' },
          video_play:    { accessibility_id: 'video icon play' },
          video_pause:   { accessibility_id: 'video icon stop' },
          video_forward: { accessibility_id: 'video icon forward' },
          video_volume:  { accessibility_id: 'video icon volume-up' },
          video_mute:    { accessibility_id: 'video icon volume-mute' }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
testcentricity-3.0.4 features/support/android/screens/saucebot_screen.rb
testcentricity-3.0.3 features/support/android/screens/saucebot_screen.rb
testcentricity-3.0.2 features/support/android/screens/saucebot_screen.rb
testcentricity-3.0.1 features/support/android/screens/saucebot_screen.rb
testcentricity-3.0.0 features/support/android/screens/saucebot_screen.rb