AirtestProject / AirtestProject/multi-device-runner

多设备如何分别使用 poco 控制

オープン
#11 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
HTML
スター
150
フォーク
68
PR マージ指標
30日以内にマージされた PR はありません

説明

我在测试中,poco 只对一台设备起作用.
例如下面代码,每次只会对一台设备加快滑动操作,而且每一次手机都会弹出 安装 pocoservice 程序
```
# -*- encoding=utf8 -*-
__author__ = "to"

import logging
logger = logging.getLogger("airtest")
logger.setLevel(logging.ERROR)
from airtest.core.api import *
from airtest.cli.parser import cli_setup
from poco.drivers.android.uiautomation import AndroidUiautomationPoco
# script content
print("start...")

PWD = os.path.dirname(__file__)
PKG = "com.smile.gifmaker"

keyevent("HOME")
stop_app(PKG)
start_app(PKG)
sleep(6.0)
poco = AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False)
poco.swipe([0.5, 0.92], [0.5, 0.2], duration=(1))
poco("com.smile.gifmaker:id/right_btn").click()
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。