设置高级移动测试
本主题介绍如何为高级移动测试设置您的测试环境和移动设备。这使您可以访问 Lab 中可用的所有设备和应用程序。
对于基本移动测试,一次在一台设备上进行测试,请参阅设置基本移动测试。
概述
要在移动设备上测试应用程序,您必须执行多项任务。
任务 | 相关主题 |
---|---|
移动测试设置 | |
录制移动测试 | 录制移动测试 |
编辑移动测试 | 编辑移动测试 |
运行移动测试 | 运行移动测试 |
设置 OpenText Functional Testing Lab
在建立连接之前,请配置 OpenText Functional Testing Lab 和要测试的设备。
选项 | 描述 |
---|---|
启用浏览器 Cookie |
在开始测试前,先在 OpenText Functional Testing Lab 计算机上启用浏览器 Cookie。 |
验证设备连接 |
验证您的设备是否已连接到 OpenText Functional Testing Lab 服务器。 |
准备要用于测试的 iOS 应用程序 |
混合或本机 iOS 应用程序 如果要在 iOS 上测试混合或本机移动应用程序,则需要在开始之前准备好应用程序,包括注入代码和签名。 有关详细信息,请参阅 OpenText Functional Testing Lab 帮助。 基于 Flutter 的应用程序 您可以测试使用 Google Flutter SDK 开发的注入代码的 Android 和 iOS 应用程序。使用 iOS 应用程序时,请按照 OpenText Functional Testing Lab 帮助中的说明准备应用程序。 |
在 Lab 升级后处理您的应用程序 |
如果您已经升级 OpenText Functional Testing Lab,请确保要测试的应用程序与当前版本兼容。 要在升级后重新安装应用程序,请执行以下操作:
|
为 SSL 和 CA 证书设置 CI 计算机
要将 SSL 和 CA 证书与 OpenText Functional Testing Lab 和 OpenText Functional Testing 配合使用,必须先在 OpenText Functional Testing 或 CI 服务器计算机上安装 CA 证书。
有关详细信息,请参阅SSL 和 CA 证书。
加载插件
在使用移动设备之前,请清除 OpenText Functional Testing 计算机上的浏览器缓存。
移动测试需要使用 OpenText Functional Testing 移动插件。如果您要测试以下任何一项,则需要使用 Web 插件:
-
混合应用程序
-
使用 Chrome 仿真器的 Web 应用程序
-
通过 OpenText Functional Testing Lab 使用Functional Testing Lab for Mobile and Web Browser 应用程序的 Web 应用程序
如果要创建新测试,请在启动 OpenText Functional Testing 时从插件管理器加载插件。有关详细信息,请参阅管理插件。
如果您正在修改或运行现有测试,在您打开测试时将自动加载必要的插件
后续步骤:
设置通过 OpenText Application Quality Management 执行的移动测试
集成 OpenText Functional Testing、移动测试和 OpenText Application Quality Management,以直接从 OpenText Application Quality Management 运行移动测试。
为此,请先在 ALM 客户端 计算机上安装 OpenText Functional Testing Add-in for ALM。
有关详细信息,请参阅 Marketplace 上的 OpenText Functional Testing Add-in for ALM 和从 OpenText Application Quality Management 运行移动测试。
设置通过持续集成执行的移动测试
集成 OpenText Functional Testing、移动测试和您的持续集成服务器,以在持续集成过程中运行 OpenText Functional Testing 移动测试。
确保计算机上已安装相关插件。
有关更多详细信息,请参阅: