airtest运行脚本_用命令行运行 Airtest 脚本并生成报告的常见问题

本文详细介绍了如何在命令行环境中运行Airtest脚本、生成报告及处理相关资源文件。首先确保安装了airtest,然后通过airtest run命令运行脚本,可指定设备、log目录和录屏等选项。接着,使用airtest report命令生成HTML报告,可设置log根目录、输出文件、语言及导出资源。最后,通过--export和--static_root参数处理报告中的资源路径,便于分享和部署。
摘要由CSDN通过智能技术生成

前言

本文将详细介绍如何使用命令行运行脚本、生成报告以及读取报告中的静态资源文件和图片文件。

要用命令行来完成以上的任务,我们就需要用到本地的 python 环境。所以我们必须保证本地的 python 环境安装了airtest,否则在执行以上任务时,就会出现 airtest distribution was not found 的错误:

6cb3991401f68f72751528f254bd9df8.png

我们可以使用pip list命令来查看当前环境是否安装了airtest:

2fd0e4620c7549c90baf32ccbd76b9cc.png

如果当前环境没有安装airtest,就使用 pip install airtest 命令,然后等待安装完成即可。

使用命令行运行脚本

脚本的运行过程,与报告的生成过程是独立的两个步骤,所以我们可以先用airtest run + 脚本文件路径 指令来运行脚本,该命令的可传参数如下:

--device,用来指定连接的被测设备

--log,用来指定 log 内容和截图存放的目录

--recording,运行脚本时进行录屏操作

下面分别介绍下这几个参数的使用方法:

--device

在脚本运行的时候,我们必须连接上一个被测设备。如果在我们脚本的airtest语句之前,没有对设备进行初始化,比如没有运行一个connect_device的语句之类的,在使用airtest run 指令来运行脚本时,就必须传入--device参数,否则命令行会报如下错误:

a0f66c06f7fba746b4ccab7c5d2153d2.png<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值