0
EclipseでPydevを使用して、AppiumでAndroidアプリを自動化しています。要素をクリックできません。 FrameLayoutには異なるインデックス[0,1,2]があり、すべてが同じです。FrameLayout要素が見つかりません
私はこれらを試してみました:次のようにあなたが簡単にresource-id
を使用することができます
driver.find_element_by_android_uiautomator("new UiSelector().className(\"android.widget.FrameLayout[@index = '2']\")").click()
&
driver.find_element_by_xpath("//android.widget.FrameLayout/android.widget.LinearLayout/android.view.ViewGroup/android.widget.LinearLayout[0]/android.widget.RelativeLayout/android.support.v7.widget.RecyclerView/android.widget.FrameLayout[1]").click()
おかげでnullポインタを参照することができ、リストを形成し、特にインデックスが付けられた要素を使用したい場合 – Mario