管理设置

管理 Administration menu >设置中,管理员用户可以通过在服务器上设置属性和启用共享空间来配置共享空间。

某些配置与 OpenText Core SDPOpenText Core Functional Testing Lab 无关。

使用 OpenText Functional Testing Lab 作为 MSP 提供的托管服务时,或者在安装过程中启用共享空间时,某些设置可能会受到全局控制。有关详细信息,请参阅共享空间管理

配置设置

通过详细说明设置的属性和启用功能来配置实验室。

要配置设置,请执行下列操作:

  1. 管理设置列表中选择一个目录。

  2. 修改特定部分中的设置后,单击验证并保存,然后等待服务器确认您的更改。

要擦除所做的更改,请单击屏幕右上角的放弃更改

注: 某些特性和设置仅适用于试用版、企业版和旗舰版许可类型。有关详细信息,请参阅许可证

后退到顶部

常规

通过常规部分,您可以配置常规设置。其中包括兼容性验证、锁定持续时间和密码过期时间。

下表提供了有关某些常规设置的其他信息。

设置 详细信息
启用 WebSocket 安全 启用此设置时,连接到实验室的所有测试工具和集成产品都必须使用执行密钥来验证连接。有关详细信息,请参阅访问密钥管理
启用兼容性验证 验证应用程序是否与用户尝试安装它的设备兼容,并且只允许安装兼容的应用程序。
密码到期

默认密码到期时间为 180 天。在终止日期前二十天,向用户发出警告,要求更改密码。“ 0 ”值表示没有到期日期。

如果用户的密码过期或用户忘记了密码,管理员用户可以从实验室管理或使用脚本重置密码。有关详细信息,请参阅管理用户帐户

锁定持续时间

锁定对帐户和空闲设备连续失败登录的持续时间 (分钟)。要避免用户在输入错误密码三次后被锁定,请将锁定时间设置为" 0"。

整理日志报告 屏蔽日志中的敏感数据 (如密码和用户名)。
有关详细信息,请参阅收集并清除日志
收集使用情况数据

您可以从控制台下载 CSV 报告,其中包含保留、设备、应用程序和作业信息。这使您能够评估您的实验室资源的使用情况。有关详细信息,请参阅实验室控制台

设备屏幕视图空闲超时 如果在定义的时间段内未对设备执行任何操作,则远程设备屏幕显示窗口将关闭。设备保持锁定状态。
设备会话空闲超时 如果在定义的时间段内未对设备执行任何操作,会话将结束,设备将解锁。
收到设备消息后重置空闲时间 每当新设备消息到达时重置设备的空闲时间 (例如日志、度量)
单点登录初始字符串

要与 OpenText Functional Testing LabOpenText Application Quality Management 扩展名集成,这是必需的。

COMMUNICATION_SECURITY_PASSPHRASE 标志的值从 OpenText Application Quality Management 站点管理复制到此字段

如果将此字段留空,单点登录将不起作用。有关详细信息,请参阅实验室向导

收集数据的权限

根据公司的隐私政策,允许 OpenText 内部使用数据收集功能来改进产品。

管理员的电子邮件地址 当单击联系您的管理员时使用的电子邮件地址。必须为提供电子邮件的用户分配管理员角色。
执行/连接器最大持续时间 设置“执行”和连接器访问键有效的最大数量天。达到限制后,密钥将过期。如果将这些字段留空,则密钥没有到期日期。要从访问键列表中自动删除过期的键,请启用移除自动选项。

有关以创建访问键的详细信息,请参阅访问密钥管理
Prometheus 集成

启用或者关闭与 Prometheus 的集成。单击验证并保存后,重启服务器。

使用数据持续时间

定义用于收集使用情况数据的时间段 (天)。


标题消息

在实验室标题中设置一条消息,用于向用户显示重要信息。例如,让用户了解计划的维护或新功能。在标题消息字段中,提供要显示的文本。

如果您需要关闭消息内容,可以打开用户可以忽略消息开关。

自动升级连接器

将连接器升级到 25.2 版或安装新的连接器后,请使用此设置使连接器保持最新。如果启用此设置,则只要服务器上安装了更新或更高版本,连接器就会自动升级。


备注: 如果在更新进行过程中关闭自动更新设置,则更新不受影响并继续。

后退到顶部

代理服务器设置 (Web 访问)

使用代理服务器时,请在代理配置部分配置服务器配置。

后退到顶部

设备预留

设备预留下方,您可以配置设备预留配置,如预留时长、预留数量等。有关这些设置的详细信息,请参阅设备预留设置

后退到顶部

Android 代码注入服务

要在测试某些应用程序时启用录制和回放功能,需要使用OpenText Functional Testing Lab 库将其重新注入代码。

Android 代码注入服务标签中,您可以指定 Android 代码注入程序的主机计算机、端口和协议。默认情况下,将代码注入服务计算机设置为 localhost。与 OpenText Core SDP 无关。

您也可以自定义代码注入应用程序是否信任自签及 Android 系统证书。在使用 VuGen MITM 协议录制用于负载测试的脚本时,这是必需的。有关何时需要注入代码的详细信息,请参阅应用程序代码注入和签名服务

iOS 签名服务

iOS 签名服务下方,您可以配置 iOS 的签名服务。有关这些设置的详细信息,请参阅iOS 签名服务

后退到顶部

iOS 选项

iOS 选项节中所有 iOS 设备的全局控制设置。

设置 详细信息
防止自动锁定 如果在 iOS 设备的“设置”中配置了自动锁定,则通过每隔 30 秒唤醒设备来阻止自动锁定。
应用程序启动期间自动忽略警报 在启动应用程序 (例如位置权限请求) 期间显示的警报可能会阻止标识该应用程序已成功启动。
启用此选项时,将自动解除应用程序启动期间的系统警报。
空闲时自动忽略系统警报 有时,诸如 iOS 更新通知之类的警告会干扰设备的插件和播放过程。
启用此选项时,系统警报每 15 秒自动解除一次。为了避免干扰测试,不会在记录和重放期间消除警报。
使用 accessibilityId 对于代码注入应用程序,使用 accessibilityId 属性和值来标识组件,而不是使用 accessibilityLabel
支持时间和日期更改

启用后,此选项可防止远程视图在日期或时间更改时冻结。

备注: 启用此选项仅在测试涉及更改时间和日期。

电话支持 (技术预览) 启用在录制和重播期间在设备上拨打或接听电话。iOS 版本 13 及更高版本中支持。备注: 启用该设置后,请重新连接 iOS 设备以使该设置生效。
日文汉字键盘支持

应仅对日语键盘启用此选项。启用后,系统会在设备屏幕上查找从物理键盘输入的键并将其传递给软键盘。这就为日语汉字键盘提供了更好的支持。

备注: iOS 13 及更高版本支持该设置。

注: 通过选择负选项,可以自动解除报警。例如: 您选择的是不允许

Amazon Device Farm 集成

此集成允许您使用 Amazon 场中的设备进行测试。在 Amazon Device Farm integration 下方,您可以启用集成并提供 AWS 安全证书。如果创建了要通过 EC2 接口使用的项目,请在此处指定其名称。

有关详细信息,请参阅AWS Device Farm 集成或访问管理设置中的 AWS 文档链接。

    注:
  • 这些设置将覆盖在 EC2 实例中为测试定义的任何其他设置。
  • 关闭 ADF 集成时,更改可能需要多达 10 分钟才能生效。

后退到顶部

用户权限

您可以在工作区中针对应用程序和设备上的操作定义用户权限。预留者默认情况下,用户具有执行所有操作的权限。有关这些设置的详细信息,请参阅用户权限

后退到顶部

Network Virtualization 集成

Network Virtualization 集成部分用于指定 NV Test Manager 计算机信息、验证令牌以及使用的协议 (HTTP 或 HTTPS)。

有关这些设置的详细信息,请参阅设置 Network Virtualization 集成

NV 仅支持内部部署设备。

后退到顶部

LDAP 集成

如果您的组织使用 LDAP 来管理用户帐户,则可以允许用户使用其 LDAP 凭据进行访问。有关这些设置的详细信息,请参阅LDAP 设置

使用共享空间时,某些设置由操作符全局控制。有关详细信息,请参阅共享空间管理

后退到顶部

SAML SSO 集成

支持 SAML (安全声明标记语言) 2.0 的单一登录。SAML 是一种基于 XML 的标准,用于在身份认证提供者 (IdP) 和服务提供者之间交换验证和授权数据。

SAML SSO 集成下方,您可以启用单点登录 (single sign - on,简称 SSO)。这样,用户就可以使用与在组织中登录其他 SSO 应用程序时相同的一套凭据来登录 OpenText Functional Testing Lab。有关这些设置的详细信息,请参阅SAML SSO 设置

后退到顶部

OpenText 托管实验室集成

OpenText 托管的集成设置使您能够与 OpenText 托管实验室集成。实验室提供了公共和专用托管设备以及云桌面浏览器实验室。

OpenText Functional Testing Lab: 键入您的 OpenText 托管的实验室凭据。当您购买许可证时,OpenText 会为您提供访问实验室的密钥。

操作 详细信息
启用托管设备实验室 将托管设备实验室集成的选项设置为
启用公共设备实验室
  1. 启用 OpenText 托管设备实验室集成。

  2. 将连接公共设备的选项设置为。当此选项设置为时,只能使用专用设备。

  1. 需要有效的许可证。

    • 在 AutoPass 服务器上安装公共设备和云浏览器小时数许可证。有关详细信息,请参阅许可证安装和管理。与 OpenText Core SDP 无关。
启用云浏览器实验室的步骤

将用于启用云浏览器的选项设为

需要有效的云浏览器实验室许可证。

  • 在 AutoPass 服务器上安装公共设备和云浏览器小时数许可证。有关详细信息,请参阅许可证安装和管理。与 OpenText Core SDP 无关。

还可以设置浏览器会话不活动超时和浏览器会话的最长持续时间。

注: 启用云浏览器实验室设置后,至少等待 10 分钟再执行测试脚本。

后退到顶部

AutoPass 许可证服务器配置

仅当使用基于时间 (公共设备和云浏览器小时数或 MSP 设备小时数) 的许可证时,才需要配置 AutoPass License Server。安装 AutoPass License Server 后,请指定 AutoPass 服务器计算机的详细信息。有关详细信息,请参阅许可证安装和管理

后退到顶部

Genymotion 集成

通过 Genymove 集成设置,您可以指定用于与 Genycampaign 云设备集成的帐户。有关详细信息,请参阅Genymotion 云集成

后退到顶部

缺陷跟踪系统集成

OpenText Functional Testing LabOpenText Software Delivery Management 集成,直接发现探索性会话中的缺陷。启用集成设置,然后按如下所述填充字段:

  • 指定 OpenText Software Delivery Management
  • 包含 OpenText Software Delivery Management 空格标识。空格 ID 是紧跟在 URL 中等号后面的数字,例如,下例中的 45001:
    https://almoctane-ams.saas.microfocus.com/ui/?&p=45001/2004#/defects
  • 您可以使用自定义的 OpenText Software Delivery Management 模板填充缺陷的描述字段。模板必须包含占位符 UFTM _ TEST_STEPS。占位符将使用步骤报告中的步骤填充。

保存设置时,将验证连接。

后退到顶部

设备运行状况指示

设备运行状况指标下方,您可以设置多个设备运行状况指标的警报阈值。如果设备的规格超过阈值,则其卡将显示警告图标Device health issue

例如, Android 设备的默认电池温度为 45°。如果设备温度超过 45°,则设备卡显示警告图标。将光标悬停在图标上以查看有关超出阈值的详细信息。

有关详细信息,请参阅管理设备

备注仅在 Android 设备上支持电池运行状况。仅 Android 10 及更高版本支持 Android 设备上的热状态

后退到顶部

文件存储

文件存储支持文件存储管理。这些设置中有些是与 OpenText Core SDPOpenText Core Functional Testing Lab

设置 详细信息
空间分配总量

设置用于存储应用程序和视频的文件总存储大小 (GB)。当存储空间达到此限制时,将阻止上载应用程序,不保存录制。要自动释放空间,请启用自动删除录像设置。

您可以在管理仪表板中查看文件存储状态。有关详细信息,请参阅控制面板

限制应用程序上载 为了更好地管理文件存储空间,您可以限制每个应用程序允许的上载数量。如果启用该设置,在应用上载限制中,指定每个应用最多保留上载的数量 (默认: 30)。保留最近的上载,删除以前超过此数量的上载。例如,如果指定 15,则仅保留应用程序的 15 个最新上传。
启用视频录制

允许用户手动、Appium 和 Selenium 测试。

OpenText Core SDP: 视频录制设置对管理用户不可见,并且始终处于启用状态。

启用此设置后,远程打开设备或云浏览器时会自动记录手动会话。要录制 Appium 和 Selenium 测试,请在脚本中添加视频功能。更多详细信息,请参阅Appium 功能浏览器实验室

关于如何查看和下载视频,请参阅测试结果

测试结果保留期

设置保留测试结果的天数。经过此时间段后,将自动删除结果。

OpenText Core SDP: 测试结果将保留 30 天。

自动删除录像

如果设置文件总空间和:

  • 启用自动删除录像,当没有足够的空间保存新的视频时,旧的视频会被自动删除。

  • 不支持自动删除录像,空间不足时不保存新的视频。

后退到顶部

Appium 选项

您可以开启 Appium 的不安全功能。启用该设置时,Appium 服务器在 -- 中继安全标志下运行,并且开启所有不安全的功能。有关 Appium 不安全功能的详细信息,请参阅 Appium 文档。

后退到顶部

Tencent WeTest Device Farm 集成

本部分内容与 OpenText Core SDP 无关。

腾讯 WeTest Device Farm 整合使您可以将私有 WeTest 云中的设备连接至实验室。启用集成时,需要提供 WeTest 中安装的连接器的名称、WeTestAPI 地址以及 WeTest 帐户机密 ID 和密钥。

后退到顶部

设备屏幕图像质量

通过设备屏幕图像质量设置,管理员可以控制远程视图中显示的设备图像的默认质量,并限制用户可选择的最高质量。这有助于防止带宽不足的网络出现网络拥塞。有关图像质量的更多详细信息,请参阅 .设备访问窗口中的设备信息

设置 详细信息
默认质量

首次远程打开设备时,将使用此值。有效值是从 10% 到 100% 的间隔为 10。

个用户可以向上或向下调整图像质量,但不能超过最大质量值。

最高质量

用户可以在远程设备访问窗口中选择的最大图像质量值。当带宽较低时,降低质量可以提高性能。有效值是从 10% 到 100% 的间隔为 10。

Differences in display when using higher and lower image quality settings

每个浏览器和机器都会保留用户的缩放首选项。但是,如果管理员更改管理设置中图像质量的默认值,则用户远程打开设备时将使用更新后的默认值。

后退到顶部

设备清理

管理员可以将设置配置为在每个会话结束时自动清理设备。在“默认设置”选项卡中定义的“设备清理”设置适用于“共享资产”和每个工作区。如果需要 ,工作区管理员用户可以覆盖他们所管理的工作区的设置。

清理设置仅适用于以下设备:

  • 本地内部部署设备。

  • 专用 OpenText 托管设备。

  • 专用 WeTest 设备。

设备首次连接时,会自动拍摄快照。快照用作设备在清理后恢复到的状态。在清理期间,将卸载安装在设备上但不在快照中的任何应用程序。管理员和工作区管理员可以拍摄新的应用程序快照来替换该快照。

用户也可以在会话结束时通过选中远程设备显示中的设备清理复选框或者从设备操作中触发手动设备清理。更多详细信息,请参阅设备访问窗口管理设备

注:

  • 对于 iOS 设备,仅在 iOS 13 及更高版本上支持清理。
  • 如果 iOS 设备登录到 Apple 帐户,则照片可能会在清理之前同步到 iTunes。为避免这种情况,请确保停用了设备上的“同步照片时使用”选项。

  • iOS 18: 不删除标签页中的照片。

清除操作

在清除过程中执行以下操作。

区域 详细信息
应用程序 卸载除系统应用程序、OpenText Functional Testing Lab 代理、设备策略控制器 (DPC) 和 Appium 设置以外的全部应用程序。
文件夹和文件

删除新的非系统文件夹和文件、照片和视频。

浏览器 Safari (iOS)/ Chrome (Android): 关闭打开的选项卡,清除缓存,删除保存的密码。

在清理期间,将在设备上启用维护模式。

要覆盖默认设置,请执行以下操作:

  1. 打开管理Administration menu > 设置 > 清理设备

  2. 选择共享资产或者选择工作区。

  3. 如果启用了默认设置,则默认值将显示为只读。当默认值设为时,值字段为空。

    要更改设置,请清除“默认”复选框。选择,并根据需要更新值。

  4. 保存所做的更改。

要拍摄应用程序快照:

  1. 选择一个设备。

  2. 在设备的更多信息 > 操作选项卡中,截取应用程序快照按钮

清除操作仅删除基于快照的应用程序。它不安装应用程序。

提示: 要清理特定设备,可以使用 REST API。有关详细信息,请参阅REST API 参考

后退到顶部

Cloudflare 集成

您可以配置设置,以便您可以使用 OpenText 云设备和云浏览器对私有网络上托管的应用程序进行本地测试。有关详细信息,请参阅 Flare 设置

后退到顶部

另请参阅: