python - 如何使用 python 运行 Airtest 自动化项目 (.air)?
问题描述
我正在使用 Airtest IDE 进行 android 应用程序自动化。为此,我准备了一个带有自动化步骤的 Airtest 项目(.air)。问题是我想在两台 Android 设备上运行这个项目,但在 airtest 中,我们一次只能在一台设备上运行。
因此,我尝试在两个不同的 Airtest IDE 窗口中打开它,并在一个窗口中的一台设备上手动运行它,在另一个窗口中的另一台设备上手动运行它。
我想使用 Python 自动化这些步骤。我想使用 python 打开两个窗口并在一个设备上运行一个窗口,另一个设备在另一个设备上运行。
解决方案
在你的 python 代码和airtestide
.
connect_device("Android:///device name")
adb device 会给你设备名称
通过使用它connect_device = script
只会在该特定设备上运行
并为您的ide
.
推荐阅读
- facebook - 无法获得 Facebook 应用管理员的 manage_pages publish_pages 权限
- java - Spring 配置类如何获取其方法所期望的对象的实例?
- oracle - 不是 regexp_like,查找空值
- typescript - 根据另一个对象的属性在一个对象中键入属性(在 Typescript 中)
- html - 在我的代码中将弹性项目与行对齐
- html - 如何使用 Observables/实时更改 angular2+ 表中的一项
- java - 使用 JDBC 的群聊服务器
- javascript - 如何使二维码扫描仪只扫描二维码而不扫描其他东西
- powershell - 使用 Invoke-Command 时重定向 .bat 输出
- arrays - 如何编写用于识别矩阵中奇数位置的函数