Page 1 of 1

Swipe action is not working on multi-container Android app

Posted: Fri Sep 07, 2018 6:10 am
by ReyTuazon
We have a native application where there are more than one containers that handles the field inputs. One of the container overlaps the screen underneath it. This overlapping screen need to be swiped up to see all the fields and activate a button. Activating the button will change the layout of the overlapping screen only.

During action recordings, the xpaths of the container can be identified. In the log report, it even reported that the swiping action happened but as I watch the screen during test execution, the overlapping screen does not move up and subsequently fails the test.

I am using Ranorex 8.2 Trial version
Samsung SMT-T360 device
Android 5.1.1
Native application written on Kotlin

I attached the log report and recorded actions for reference with highlighted the action in question

Re: Swipe action is not working on multi-container Android app

Posted: Mon Sep 10, 2018 8:27 am
by odklizec
Hi,

Please upload a Ranorex snapshot of the problematic element. There is not much anyone here can do or suggest without, at very least, Ranorex snapshot (NOT screenshot). My guess is, that you will have to perform the swipe action on a parent/child element of the element you are currently using (FlBottomsheetContent). But as mentioned, it's hard to say, without seeing the structure of your app, which is exactly why we need to see the snapshot ;) Thanks.

Re: Swipe action is not working on multi-container Android app

Posted: Wed Sep 12, 2018 4:38 am
by ReyTuazon
Thank you for replying.

I attached the snapshot file. Thanks again

I also attached the video of what I am trying to accomplish in Ranorex https://vimeo.com/289408989