Airtest 执行脚本(批量)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Airtest 执行脚本(批量)相关的知识,希望对你有一定的参考价值。

参考技术A

1、打开命令提示符

2、进入脚本路径

1、新建txt文件

注:需要在脚本中添加设备

2、保存文件
选择另存为,将编码更改为ANSI(为了命令提示title不为乱码)

3、重命名 .txt 文件
将文件后缀改为.bat

1、其中 ::xxx 表示的是注释内容,可以不写入 .txt 文件中
2、@echo off 关闭回显,即在命令窗口中不显示@echo off及脚本之后的命令
具体理解可参考文章: https://blog.csdn.net/wangjiayu520/article/details/84526991
3、**title xxx **用来指定命令提示窗口的标题,可以让我们清晰地看出当前是在执行第几个脚本。

Airtest引用其他的 .air 脚本

参考技术A 可以将一些通用的操作写在一个 .air 脚本里,然后在其他脚本中 import 它。Airtest提供了 using 接口,能够将需要引用的脚本加入 sys.path 里,其中包含的图片文件也会被加入 Template 的搜索路径中。

from airtest.core.api import using

using("common.air")

from common import common_function

common_function()

========================================================================

一般airtest脚本默认都执行了from airtest.core.api import *,所以import using这一步一般不用加

使用using加载需要导入的air

执行导入

========================================================================

Airtest官方参考文档 https://airtest.readthedocs.io/zh_CN/latest/README_MORE.html#import-from-other-air

以上是关于Airtest 执行脚本(批量)的主要内容,如果未能解决你的问题,请参考以下文章

airtest工具怎么循环执行一个脚本或者重复一段操作?

教你如何批量运行自动化脚本,高效工作!

Airtest引用其他的 .air 脚本

unittest 执行airtest 脚本

airtest之脚本批量运行

Airtest自动化测试篇——python编写和执行用例(上)