Hello,
I'm trying to scroll on Android Chrome on real device but I can't find a way.
My capabilities are:
capabilities = {
caps: {
'browserName' => 'Chrome',
'platformName' => 'Android',
'deviceName' => 'Android'
},
appium_lib: {
sauce_username: nil, # don't run on Sauce
sauce_access_key: nil
}
}
@driver_appium = Appium::Driver.new(capabilities)
@driver = @driver_appium.start_driver
@browser = Watir::Browser.new @driver
@browser.driver.manage.timeouts.implicit_wait = 5
I've tried:
@driver_appium.scroll_to('my text')
and
@driver_appium.scroll_to('my text')
But I still have :
undefined method `scroll_to' for nil:NilClass (NoMethodError)
I've tried too:
@browser.execute_script 'window: scrollBy', x: 0, y: -500
But nothing happens (but at least I don't an error).
So what is the best way to scroll on Android Chrome with ruby ?
Thanks a lot guys