I am trying to convert my SeeTest suite to Appium, but I'm having one large issue:
I can't select elements by their @id
attribute. When I try to select by ID, it says "element not found". When I view the apk through uiautomateviewer, no element @id
s are visible.
SeeTest requires an apk to be an "instrumented" in order to select by @id
. Is there any equivalent of "instrumentation" for Appium?
Turns out this was because Appium only supports selection by id with Android API level 18+. I was on 17, so I switched to the Selendroid Appium backend.