airtest直接连接手机不需要端口号+自动匹配+测试报告

# -*- encoding=utf8 -*-
__author__ = "lenovo"
#第一步需要导入对应包

from airtest.core.api import *
from airtest.cli.parser import cli_setup
from airtest.core.android.android import Android

#```代码:```bash
def setup_function():
    device = Android()
    #获取设备号
    currentDevice = device.get_default_device()
    print("现在连接的测试设备:",currentDevice)

    if not cli_setup():
        auto_setup(__file__, logdir=True, devices=["android://127.0.0.1:5037/{currentDevice}?cap_method=JAVACAP&&ori_method=ADBORI&&touch_method=ADBTOUCH".format(currentDevice=currentDevice),])

    print("APPstart...")   
    # 启动APP
    start_app("com.pt.mhj.white"); 
    sleep(5.0)

    from poco.drivers.android.uiautomation import AndroidUiautomationPoco
    poco = AndroidUiautomationPoco(use_airtest_input=True, screenshot_each_action=False)

setup_functi

Guess you like

Origin blog.csdn.net/qq_30007885/article/details/119541896