Sha256: 2b33c631f4455f928dc90bb129351d1b54276990d4beb8b894bba44bd43e157c

Contents?: true

Size: 620 Bytes

Versions: 5

Compression:

Stored size: 620 Bytes

Contents

class WebViewScreen < BaseAppScreen
  include SharedWebViewScreen

  trait(:page_name)    { 'Webview' }
  trait(:page_locator) { { accessibility_id: 'webview selection screen' } }
  trait(:page_url)     { 'webview' }
  trait(:navigator)    { nav_menu.open_webview }

  # Webview screen UI elements
  label     :url_label, { xpath: '//android.view.ViewGroup[@content-desc="webview selection screen"]/android.widget.ScrollView/android.view.ViewGroup/android.widget.TextView[1]' }
  textfield :url_field, { accessibility_id: 'URL input field' }
  button    :go_to_site_button, { accessibility_id: 'Go To Site button' }
end

Version data entries

5 entries across 5 versions & 1 rubygems

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