For last few weeks, I was using Appium(python)
for android testing but yesterday we have decided to shift to Expresso(Java)
for automated testing. There are couple of reasons why we are making this shift:
We want to scale out our automated testing, and there are lot of features not present in appium.
This is one of the latest testing framework for android, and has nice backward compatibility.
I have been reading for Espresso but I don't find anything great at all, If I compare it with Appium. I am a Python/R developer
so maybe there are couple of points I am not able to understand. Would anyone like to help me understand if the shift to this new testing framework will be good for future? I am missing the bigger picture here, and any help would be greatly appreciated.