准备你的Mac移动测试自动化

macOS移动配置向导您可以快速配置你的Mac3.0移动引擎iOS和Android手机应用程序的自动化测试。的macOS移动配置向导建立远程连接到你的Mac和安装必要的组件移动测试自动化。

本章按照说明:

先决条件

在你运行macOS移动配置向导,你必须:

  1. 在你的Mac上安装以下组件:

    • Xcode 11.1或更高版本

    • Java 8

  2. 启用远程登录在你的Mac首选项- >分享- >远程登录

  3. 有一个活跃的苹果开发者概要文件和你的Xcode与此概要。

为列表组件安装过程中Mac配置,见“组件在你的Mac”章

打开macOS移动配置向导

打开macOS移动配置向导遵循以下步骤:

  1. 打开项目窗口托斯卡指挥官

  2. 右键单击项目的根元素并选择macOS移动配置向导从上下文菜单中。

macOS移动配置向导在上下文菜单中

配置您的Mac通过macOS移动配置向导

在你已经启动了macOS移动配置向导,一个介绍性的页面提供了概述向导

点击下一个启动配置。

步骤1:设置远程连接

在这个步骤中,您必须输入IP地址和您的凭据建立远程连接到你的Mac。输入参数如下表中所描述的。

参数

描述

例子

用户名

输入您的用户名。

YourUsername

密码

输入您的密码。

YourPassword

IP地址

输入你的Mac的IP地址。

15.23.100.24

端口号

输入你的Mac的SSH端口。

这个盒子是义务只有在它不同于默认端口22

22

平台

你想要什么自动化?部分中,选择您想要的平台自动化。

iOS只

为远程Mac IP地址和登录凭证

点击连接开始与你的Mac和远程连接到下一个步骤。

步骤2:检查先决条件

在这一步中,macOS移动配置向导验证你是否在你的Mac安装以下组件:

  • Xcode

  • Java

如果这些组件没有安装,macOS移动配置向导显示一个错误消息。

在这种情况下,你必须在你的Mac和点击安装缺少的组件重试

上的消息的例子检查先决条件页面

第三步:安装

在这一步中,macOS移动配置向导安装组件在你的Mac

在失败的情况下,您可以查看安装日志中MacOSMobileConfigurationWizard文件位于%188金宝搏app苹果下载软件 TRICENTIS_ALLUSERS_APPDATA % \ logs \自动化

如果安装成功,点击好吧完成了页面。

第四步:完成

配置成功后,macOS移动配置向导显示了完成了页面。

点击完成关闭macOS移动配置向导

安装Android SDK工具

如果你想通过Mac自动化Android设备,你必须安装Android SDK工具在你的Mac。

为此,安装Android工作室。有关更多信息,去官方Android工作室网页

或者,您可以安装独立的Android SDK工具。有关更多信息,去官方Android工作室文档

验证Appium安装

macOS配置向导执行Appium服务器的安装在你的Mac。

验证Appium服务器地址,粘贴到你的浏览器。地址由你的Mac IP地址,默认端口4723年和标准Appium服务器的路径:/ wd /中心。例如,https://15.23.100.24:4723 / wd /中心

您使用Appium服务器地址建立连接与一个iOS设备或远程Android设备在下列情况下:

检查Appium日志

如果你想看Appium日志用于调试目的,您可以:

  • 手动运行Appium服务器。

  • 运行LogViewer.exe文件位于% TBOX_HOME %目录中。

设置一个配置文件

在你配置你的MacmacOS移动配置向导,你必须设置一个有效的配置文件在Xcode中。为此,遵循以下步骤:

  1. WebDriverAgent目录,运行脚本\ bootstrap.sh文件。

  2. 打开Xcode。

  3. 打开项目WebDriverAgent.xcodeproj

    该项目坐落在usr选择目录下/usr/local/lib/node_modules / appium node_modules / appium-webdriveragent

  4. 目标,选择目标WebDriverAgentLib和去一般设置选项卡。

    • 签署部分中,选择旁边的复选框自动管理签署

    • 签署部分中,选择一个有效的配置文件中团队盒子。

  5. 目标,选择目标WebDriverAgentRunner和去一般设置选项卡。

    • 签署部分中,选择旁边的复选框自动管理签署

    • 签署部分中,选择一个有效的配置文件中团队盒子。

  6. 保存项目WebDriverAgent.xcodeproj

  7. 构建项目确认一切是否按预期运行。

WebDriverAgentLib在Xcode中

如果你有设置一个配置文件的问题,请参考这个知识库文章

组件在你的Mac

macOS移动配置向导在你的Mac安装Appium,安装附加组件。Appium安装如果你有问题,你可能需要手动安装其中的一些。

此外,macOS移动配置向导安装托斯卡手机助手。这个组件自动检测和显示本地连接时Android设备和模拟器运行手机扫描

在下面的表中你可以找到所有这些组件的列表和他们的版本。

组件

版本

Appium

2.0

迦太基

0.37.0

Java

8

节点

12.18.0

npm

6.11.3

托斯卡移动助理

1.0

Xcode

Xcode 13.1版本

188金宝搏app苹果下载软件建议使用Xcode 11.1设备与iOS 13.1和Xcode 12.3设备与iOS 14.7。