zoukankan      html  css  js  c++  java
  • 命令行运行airtest脚本注意事项

    1、 pip install airtest 和pip install pocoui 时,安装速度慢可以在后面加

    可以在命令后面加参数    "-i https://pypi.tuna.tsinghua.edu.cn/simple"

    2、命令行运行airtest脚本

    # 这两个命令行的效果是相同的,我们用airtest运行了一个叫做untitled.air的脚本
    >airtest run untitled.air --device Android:///手机设备号 --log log/
    >python -m airtest run untitled.air --device Android:///手机设备号 --log log/
    
    eg:airtest run C:UsersAdministratorDesktopUI_auto_testAllCasecreate_pro.air --device Android:///

    关于--device的说明

    # 什么都不填写,会默认取当前连接中的第一台手机
    Android:///
    # 连接本机默认端口连的一台设备号为79d03fa的手机
    Android://127.0.0.1:5037/79d03fa
    # 连接一个Windows窗口,窗口句柄为123456
    Windows:///123456
    # 连接一个Windows窗口,窗口名称匹配某个正则表达式
    Windows:///?title_re=Unity.*
    # 连接iOS手机
    iOS:///127.0.0.1:8100 

    资料:https://www.jianshu.com/p/009f7325b4bf

    3、确认ADB是否能够正常连接到手机

    windows系统下:

        用USB线连好手机后,进入AirtestIDE文件夹,在 AirtestIDE_2019-05-09_py3_win64/airtest/core/android/static/adb/windows 目录下按住shift+鼠标右键打开命令行终端,输入 adb devices

    4、python批量运行airtest脚本

    用命令行运行脚本,不要使用pycharm运行;

    步骤:打开命令行工具,cd到myRunner.py文件目录下,然后输入 python myRunner.py

    PS:生成的报告summary.html文件中,要点击具体某个用例,需要修改summary_template.html中的

    <a href="log/{{r.name}}/log.html" target="view_window">{{r.name}}</a></td>

    资料:https://www.cnblogs.com/xuanjian-91/p/10375853.html

    https://www.cnblogs.com/xiehong/p/11603384.html

    https://blog.csdn.net/u010127154/article/details/83375659

  • 相关阅读:
    C#调用webservice
    C#调用java方法踩坑记
    GitHub
    oracle之在java中调用
    oracle之数据恢复(delete误删)
    word之高级
    word之个人设置
    word之常用功能
    word
    git之摘抄
  • 原文地址:https://www.cnblogs.com/CincentHuang/p/11766026.html
Copyright © 2011-2022 走看看