前言
本文将详细介绍如何使用命令行运行脚本、生成报告以及读取报告中的静态资源文件和图片文件。
要用命令行来完成以上的任务,我们就需要用到本地的 python 环境。所以我们必须保证本地的 python 环境安装了airtest,否则在执行以上任务时,就会出现 airtest distribution was not found 的错误:
我们可以使用pip list命令来查看当前环境是否安装了airtest:
如果当前环境没有安装airtest,就使用 pip install airtest 命令,然后等待安装完成即可。
使用命令行运行脚本
脚本的运行过程,与报告的生成过程是独立的两个步骤,所以我们可以先用airtest run + 脚本文件路径 指令来运行脚本,该命令的可传参数如下:
--device,用来指定连接的被测设备
--log,用来指定 log 内容和截图存放的目录
--recording,运行脚本时进行录屏操作
下面分别介绍下这几个参数的使用方法:
--device
在脚本运行的时候,我们必须连接上一个被测设备。如果在我们脚本的airtest语句之前,没有对设备进行初始化,比如没有运行一个connect_device的语句之类的,在使用airtest run 指令来运行脚本时,就必须传入--device参数,否则命令行会报如下错误:
<