2016-06-24 11 views
0

ユニークな何もせずに私はappiumAppium IOSインスペクタは、IDまたは

てiphoneにアクセスするために(痛い)しようとしている私は最終的にappiumてアプリを起動するために管理が、今私は、検査官に問題があります。

ほとんどすべてが「UIACollectionCell」で、テキストのような例のための最終的なオブジェクトは、任意のIDやコンテンツDESCを持っていない、それだけです:

name = "mytext" 
type = statictext 
value = "mytext" 
label = "mytext" 

、その後、明らかにすべて持っているのxpathページのオブジェクト(画面に表示と非表示) と

//UIAApplication[1]/UIAWindow[1]/UIScrollView[1]/UIACollectionView[1]/UIACollectionCell[2]/UIAStaticText[2] 

のようなものがこれが普通なのに見えますか?私はまだアプリケーションのplistまたはビルドの設定やその他のパラメータを変更する必要がありますか?

答えて

0

Appiumでは、UIACollectionCellとUIAStaticTextはClassNamesです。名前はAccessibilityIdです。したがって、classNameまたはaccessibilityIDまたはxPathを使用できます。

例:

driver.findElementByClassName("UIACollectionCell").click(); 
driver.findElementByAccesiblityId("mytext").click(); 
driver.findElementByXPath("//UIAApplication[1]/UIAWindow[1]/UIScrollView[1]/UIACollectionView[1]/UIACollectionCell[2]/UIAStaticText[2] 
").click(); 
関連する問題