Swipe in mobil Up not working

swipe in mobil Up not working
left and ruit its ok help me to fix it pleas

Hi @feras_assaf ,

Is your issue resolved, If not please share the screenshot of the activity.

no resolved

Hi, I have the same issue. Left and right swipe are working but not Up and down. Can you help?

can you please provide more details? without any details it’s impossible to suggest anything.

  • On what platform are you encountering the issue? Android/iOS?
  • Are you running on device/emulator?
  • Version of Appium
  • How is the device configured?
  • Are you trying to swipe in MDM or activity? Is swipe working if you are using selection by absolute position?
  • Any other detail that might be important.
1 Like

Hi, I am facing this issue in the case of Android. I am running it on a simulator connection on SauceLabs. Config detail is as below:
|deviceName|Android GoogleAPI Emulator|
##Can not mention appiumURL and app URL here##
While I swipe up, it opens the options menu for android like wifi, brightness, location and flight mode, etc.
P.S.: I am not using any container and target here. Just giving it a swipe up. It works in the case of iOS but not in the case of Android. It is hard to create a selector for container and target as this application is highly dynamic and I am trying to scroll on a data grid.

The swipe happens on the screen and it interacts with the screen gesture of bringing up the options menu.
I understand that you can’t use a container but at least you can use a root container of the application. Surely that isn’t changing (I hope). You can use the VISUAL TREE feature to inspect the tree and try to construct a selector manually for a root container.

Swipe up and swipe down working with root containers. To add, swipe without target swipes to the last of page. Also, UiPath has many limitations with flutter.

What do you mean by “UiPath has many limitations with flutter”?

Some activities like set text, get text, etc doesn’t work with Android apps (Developed with flutter).

In the back we use Appium as our driver. In turn Appium uses native technologies like UiAutomator on Android and XCUitest on iOS. The fact that those activities don’t work is because of incompatibility of Flutter apps with native test drivers.

For Flutter there is a custom Appium driver that needs to be installed and configured, but we’re not supporting it ATM. It might work if you send the custom driver in capabilities when creating the session.

More info about this you can find in this BrowserStack article - How to Test Flutter Apps Using Appium Automation. The article mentions compiling your own driver but I see there is a npm package as well.

Thanks for the reply. I would like to add here that selectors in mobile do not support wild cards and also fuzzy selectors do not work as expected in IOS. Is there any development going on in this regard?