Я автоматизировал приложение, построенное на React-Native для Android, используя Appium - 1.11.1 и appium-java-client-7.При попытке найти элемент через xpath в Android-8 и Android-9 я обнаружил, что xpath различны в обеих версиях.
Xpath для Android-6, 7 и 8 одинаковы, но на Android-9 они разные.
Может кто-нибудь помочь мне с решением?
Ниже приведены мои xpathна обеих версиях:
Android-6,7,8:
/ierarchy / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.view.ViewGroup [1] /android.view.ViewGroup/android.view.ViewGroup/android.view.ViewGroup/android.view.ViewGroup/android.view.ViewGroup [2] /android.view.ViewGroup [3]
Android-9
/ierarchy / android.widget.FrameLayout / android.widget.LinearLayout / android.widget.FrameLayout / android.widget.FrameLayout / android.view.ViewGroup [2] /android.view.ViewGroup [2] /android.view.ViewGroup/android.view.ViewGroup/android.view.ViewGroup/android.view.ViewGroup [2] /android.view.ViewGroup [3]