UIAutomator2 APIのドキュメント(C)

セレクタオブジェクト識別子1.UI

用法D(テキスト= '時計'、クラス名= 'android.widget.TextView')

次のパラメータをサポートし、詳細な情報がすることができます参照してくださいUiSelectorのJavaドキュメントを

テキスト、textContains、textMatches、textStartsWith
クラス名、classNameMatchesの
説明、descriptionContains、descriptionMatches、descriptionStartsWith
チェック可能で、longClickableは、クリック可能なチェックを
スクロール、選択、集中、フォーカス可能、有効
のpackageName、packageNameMatches
RESOURCEID、resourceIdMatches
インデックス、インスタンスを

#クリック:設定→人格のトピックを:

この方法の一つ:

D(説明= '设置'、クラス名= 'android.widget.ImageViewは')。(クリック)

D(テキスト= '人格のテーマ'、クラス名= 'android.widget.TextView')。(クリック)

方法2:

D(RESOURCEID = "com.miui.home:ID / icon_title"、テキスト= "设置").click()

d.xpath( '// * [@テキスト= "文字テーマ"]')。(クリック)

2. UIオブジェクトのステータスと情報を入手

D(テキスト= "3D_H5")。存在します

d.exists(テキスト= "3D_H5")

D(テキスト= "3D_H5")。情報

#取得/設定/編集ボックスの内容をクリア

D(説明=「QQ番号や携帯やメール入力してください」).get_textを()

D .set_text(説明=「QQ番号や携帯電話やメールを入力してください」)(「1234」)

D(説明=「QQ番号や携帯やメール入力してください」).clear_textを()

#中心位置の座標を取得します

X、Y = D(テキスト= "設定").center()

#x、yは、D(テキスト= "设置").center、yは#左上X(=(0、0)オフセット)=

#UIオブジェクト内のクリックイベントを実行します

D(テキスト=「設定」).click(タイムアウト= 30)#遅延は.UiObjectNotFoundErrorをスロー見つけられませんでした、30秒まで待機します

D(テキスト= "設定").click(オフセット=(0.5、0.5))#のデフォルトのクリック中心座標

D(テキスト= "設定").click#をクリックし、左の座標(0)、0(=オフセット) - 上

D(テキスト= "設定").click#右の座標をクリックし(1)、1(=オフセット) - 下

おすすめ

転載: www.cnblogs.com/sc912/p/11284660.html