Hi,
Recently I started to use Appium with Android driver.
Before that I’ve used Appium for IOS automation (real device / simulator) and it works great.
With android , I’ve noticed that things are not so smooth … the execution of the test on Genymotion emulator takes a lot of time , sometimes the appium server hardly responding until it being restarted …
While I’m executing the same test on real device , it runs much faster.
I’m using appium 1.4.1 and java_client 3.1.0
the operating system is IOS
tested app runs on API 19+
Genymotion ver 2.5.2 (nexus 5 device)
the emulator has 4 CPU + 2GB ram
the main selector for element searching is contentDescription and sometimes elemnt’s id
the slowness I’m trying to describe is to find element by contentDesc / id takes 8-15 sec … to get text from it additional 10 sec…
as it mentioned , in real device it’s much faster
I definitely would use real device ,but the problem is a connection to internal assets which cannot be accessed from real device.
Any idea how to improve Android execution with Genymotion ?
Thanks