Test Suite 用户指南
本地设备
要设置本地设备以使用“移动自动化”活动,无论是物理设备还是模拟器,您都需要运行 Appium 的本地实例,并拥有自动化 Android 或 iOS 设备的必要工具。
主题版块:
APK
或IPA
文件上传到 Appium 服务器可匿名访问的 URL(例如Blob 存储)。
无法从 Play 商店或 App Store 安装应用程序,除非您手动自动化这些应用程序以安装特定应用程序。
要配置本地 Android 设备,您需要准备环境并将其添加到移动设备管理器。
本节中的主题:
准备并配置您的环境。
ANDROID_HOME
变量值: C:\Users\Username\AppData\Local\Android\Sdk
注意: 变量值 路径中的Username
部分必须替换为在计算机上操作的用户的实际名称。
b. JAVA_HOME 变量。您需要先安装 Java 才能配置此变量。您可以 在此处通过 zip 文件下载 Java。
JAVA_HOME
。
C:\Program Files\Java\jdk8
。
c. 单击“确定”以确认。
-
编辑用户的 Path 变量以包括 Android Debug Bridge (ADB):
a. 单击“新建”并添加以下值:
%ANDROID_HOME%\platform-tools
b. 单击“确定”以确认。
-
单击“确定”以设置变量。
在启动设备上的任何应用程序之前,您需要在计算机上开始运行 Appium 服务器。打开命令提示符并使用以下参数运行 Appium:
appium -p 10001 --relaxed-security --allow-insecure chromedriver_autodownload
- 如果自动下载失败,您可以指向已下载的 chromedriver.exe,通过连接以下命令:
--chromedriver-executable "path_to_chromedriver"
- 要获得有关 Appium 调试的帮助,请运行以下命令:
appium-doctor
- 要终止 Appium,请使用
ctrl + c
命令。
启用 WebView 调试。
如果 Appium 未在您的 Android 上自动检测 Chrome 或 WebView 版本,请选择以下选项之一:
要配置本地 iOS 设备、模拟器或物理设备,并自动化应用程序,您必须在 macOS 计算机上设置 Appium 服务器。
APP
扩展程序,并且您想要将该应用程序上传到公共 URL,则需要创建一个名为Payload
的文件夹,将APP
放入其中,存档Payload
文件夹并进行更改将扩展名改为IPA
而不是ZIP
。
此外,请确保针对目标架构(模拟器或物理设备)编译您尝试自动化的应用程序。
本节中的主题: