私はアプリを自動化しようとしています。私はxpathを使って要素のいくつかを見つけました。 marshmallowデバイスでは、kitkat/lollipopデバイスでうまく動作しているxpathを使って要素を見つけることができません。例えば、KitKat/lollipopxpathには、が含まれています。です。 marshmallowの同じxpathで、ビューの代わりにビューグループとしています。どのようにすべてのバージョンに同じxpathを提供するのですか?marshmallowデバイスのappiumのxpath問題を解決するにはどうすればいいですか?
以下はキットカットとマシュマロで同じ要素のXPathのである:キットカットで
:XPathは//android.widget.LinearLayout[1]/android.widget.FrameLayout[ 1です] /android.widget.Fr ameLayout [1]/android .view.View [1]/androi d.view.View [1]/andro id.view.View [1]/andr oid.view。 View [1] /とroid.view.View [1]/droid.support.v4.widのget.DrawerLayout [1]/android.view.View [1] /android.view。ビュー[2] /android.widget.Scr ollView [1] /android.vview.View [1] /android.widget.ScrollView [1] /android.view.View[1] /android.view.View[ 1]
マシュマロで:(同じ要素のxpathは以下と同じです) //android.widget.LinearLayout[1]/android.widget.FrameLayout[1] /android.widget.Fr ameLayout [1]/android .view.ViewGroup [1]/a ndroid.view.ViewGrou p [1] /android.view.Vi ewGroup [1] /android.v.ViewGroup [1] /とroid.view。 ViewGroup [1] /android.support.v 4.widget.DrawerLayou t [1] /android.view.Vi ewGroup [1] /android.v iew.ViewGroup [2]/and roid。ウィジェット.ScrollVi ew [1] /android.view.Vビューグループ[1] /android.widget.ScrollView [1] /android.view.ViewGr oup [1] /android.view. ViewGroup [1]
についての詳細を読むことができますか? –
kitkatで:xPathは//android.widget.LinearLayout [1] /android.widget.FrameLayout [1] /android.widget.FrameLayout [1] /android.view.View [1] /android.view.View [ 1] /android.view.View [1] /android.view.View [1] /android.support.v4.widget.DrawerLayout [1] /android.view.View [1] ] /android.view.View [2] /android.widget.ScrollView [1] /android.view.View [1] /android.widget.ScrollView [1] /android.view.View [1] /android.view .View [1] – Durga
マシュマロで:(同じ要素のxpathは以下の通りです)//android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.view 。ビューグループ[1] /android.view.ViewGroup [1] /android.view.ViewGroup [1] /android.view.ViewGroup [1] /android.view.ViewGroup [1] /android.support.v4.widget。 DrawerLayout [1] /android.view.ViewGroup [1] /android.view.ViewGroup [2] /android.widget.ScrollView [1] /android.view.ViewGroup [1] /android.widget.ScrollView [1]/android.view.ViewGroup [1] /android.view.ViewGroup [1] – Durga