Mobile Android - unable to Swipe to the bottom JOTFORM

Mobile Android - unable to Swipe to the bottom in JOTFORM

Ive tried this : Unable to Swipe - #8 by rkarim
and no matter how many int i use in startx starty endx endy, doesnt reach the bottom.
Ive tried this GitHub - detroit-labs/katalon-mobile-util: Library of utilities to make mobile UI testing in Katalon Studio easier and doesnt do anything.
What Im trying to test is a long and painful form trying first to scroll through it before fill out the fields.

Im using katalon 7.4 appium 1.17.0
Android 9 or 10 same result Emulator Android Studio
Device size : 2621 , 1440

the jorform is :
underlying components. android.webkit.WebView
WKWebView . The webview itself doesn’t scroll.
The contents can, but the webview is a fixed size.

what i tried was this
import static com.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint
import static com.kms.katalon.core.testcase.TestCaseFactory.findTestCase
import static com.kms.katalon.core.testdata.TestDataFactory.findTestData
import static com.kms.katalon.core.testobject.ObjectRepository.findTestObject
import static com.kms.katalon.core.testobject.ObjectRepository.findWindowsObject
import com.kms.katalon.core.checkpoint.Checkpoint as Checkpoint
import com.kms.katalon.core.cucumber.keyword.CucumberBuiltinKeywords as CucumberKW
import as Mobile
import com.kms.katalon.core.model.FailureHandling as FailureHandling
import com.kms.katalon.core.testcase.TestCase as TestCase
import com.kms.katalon.core.testdata.TestData as TestData
import com.kms.katalon.core.testng.keyword.TestNGBuiltinKeywords as TestNGKW
import com.kms.katalon.core.testobject.TestObject as TestObject
import com.kms.katalon.core.webservice.keyword.WSBuiltInKeywords as WS
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
import as Windows
import internal.GlobalVariable as GlobalVariable

Mobile.tap(findTestObject(‘Event A/android.widget.TextView0 - Events’), 20)

Mobile.tap(findTestObject(‘Event A/temp/android.view.ViewGroup0’), 20)

Mobile.tap(findTestObject(‘Event A/temp/android.widget.Button0 - EVENT FORM’), 20)


Mobile.tap(findTestObject(‘Event A/android.widget.FrameLayout0’), 20)

d_height = 2621
d_weight = 1440
int stx = d_weight / 2
int endx = stx
int sty = d_height * 0.30
int endy = d_height * 0.70
Mobile.swipe(stx, sty, endx, endy)
Mobile.delay(2, FailureHandling.CONTINUE_ON_FAILURE)
Mobile.swipe(720, 1284, 720, 24)

Nothing… its like is reaching an 80% of the form, i need to reach the end due there is a button next to jump to the next screen of this form.

Tried all this: ```
ScrollFactor.SMALL // Scrolls roughtly 25% of the scroll area on each swipe
ScrollFactor.MEDIUM // Scrolls roughtly 50% of the scroll area on each swipe
ScrollFactor.LARGE // Scrolls roughtly 75% of the scroll area on each swipe
ScrollFactor.XLARGE // Scrolls roughtly 100% of the scroll area on each swipe

and nothing

tried as well this

Scroll.scrollListToElementWithText(‘Next’, ScrollFactor.LARGE, timeout) //because next is the name of the button at the bottom … and nothing

the object at the end of the form what im trying to reach is this one

Please help.

This used to work last year with Kat 6.3.3 and android 7.