まず、インストール
ピップuiautomator2インストール
ピップ枕をインストール
(電話でのadb接続が必要)モバイルエージェントサービスをインストールします。
python -m uiautomator2のinit
第二に、携帯電話を接続する方法
1.接続のアドレス:D = u2.connect(UDID)
接続USB:D = u2.connect_usb(UDID)
WiFi接続:D = u2.connect_wifi(IP)
第三に、テスト指定されたアプリ
d.app_start(パッケージ名)
四、からセッション管理
S = d.session(パッケージ名、 'TRUE')
第五に、ツールweditorを使用して要素の配置
インストール1.:
ピップ--pre weditorをインストール
デスクトップのショートカットアイコンを作成します。
python -m weditor --shortcut
あなたは、コマンドラインで起動し、アイコンを作成することはできません。
python -m weditor
2.
推奨ボーエン:https://www.cnblogs.com/yoyoketang/p/11204534.html
第六に、位置決め要素
1. RESOURCEID
D(RESOURCEID = "com.tencent.wecarnews:ID / radio_list_item_frequency")
2.テキスト
d(text="秒表")
3.説明
d(description="..")
4.クラス名
d(className="android.widget.TextView")
5. XPathの
d.xpath( '// * [テキスト@ = "我"]')
七、火
クリックしてください:
D(テキストは= "ストップウォッチ").click()
長押し:
D(テキスト= "ストップウォッチ").long_clickを()
要素の出現を待っています:
D(テキスト= "秒表").WAIT(タイムアウト= 10.0)
入力中国:
D(テキスト= "設定")。set_text( "你好")