手动测试
您可以从实验室打开移动设备或浏览器进行手动测试。这些会话可以录制为视频文件。您还可以使用步骤录制器记录设备上的步骤,然后使用此步骤将缺陷直接提交到 OpenText Software Delivery Management。
本节介绍如何在设备上手动进行测试。如需在云浏览器上手动测试,请参阅浏览器实验室。
在设备上启动测试会话
您可以在实验室中的设备上进行手动测试。
要启动手动测试进程,请执行下列操作:
- 转到:
http/s://<OpenText Functional Testing Lab 服务器 IP 地址>:<服务器端口>
并与您的认证登录。
OpenText Core Functional Testing Lab: 若要访问实验室控制台,请转到为您提供的 SaaS URL,并使用您的凭据登录。 - 在设备选项卡页上,打开该设备,如下图所示。
如果管理员已启用测试会话的录像功能,则在远程打开设备时会启动会话记录。有关此设置的详细信息,请参阅管理设置中的文件存储设置。关于如何查看和下载视频,请参阅测试结果。查看 如何打开 卡 将鼠标悬停在设备卡上,然后单击远程打开设备按钮 。
列表 选中设备,然后在设备列表工具栏中单击远程打开设备。
记录步骤
使用步骤录制器可记录在设备上进行探索性测试会话期间所执行的步骤。
要记录步骤,请执行以下操作:
-
在设备访问窗口中,单击探测测试
图标。默认情况下,此图标位于右窗格中。
-
在工具栏中点击记录按钮
。记录会话将启动。
-
与设备交互。操作在设备上执行添加为步骤,以及屏幕快照。
在 zip 文件和缺陷中的工步之后添加执行工步的日期和时间。
注:
-
在探索性会话中最多可以记录 30 个步骤。
-
系统将捕获您执行的步骤,并自动保存快照。因此,与在不记录的情况下对设备执行操作相比,设备响应速度较慢。
-
从探查性测试工具栏执行其他操作。
按钮 详细信息 暂停录制。暂停后,您可以继续录制,暂停按钮 。
停止录制。 下载 zip 文件的步骤。zip 文件包括屏幕快照和以下文本文件: device _ details、record_ steps 和 device_logs。您可以使用它来创建测试用例。 将缺陷提交到OpenText Software Delivery Management。有关详细信息,请参阅提交缺陷。
如需添加或删除步骤,以及选择屏幕快照,请参阅编辑步骤。
编辑步骤
在使用步骤录制器记录会话期间,您的测试步骤将列在“探查性测试”窗格中。您可以为步骤添加步骤、删除步骤和选择屏幕快照。
删除步骤:
-
选择要删除的步骤,或单击全选。
-
单击删除按钮。删除步骤后,将相应地调整步骤和屏幕快照的编号。
要添加步骤,请执行以下操作:
- 单击添加按钮
添加注释或步骤。单击该按钮时,将自动拍摄屏幕快照。添加注释的占位符为最后一步,并附带屏幕快照。
- 开始键入。单击复选标记确认文本并添加注释。
该说明以 /// 开头,表示该说明是手动添加的。无法删除此前缀。
要选择屏幕快照,请执行以下操作:
预留者默认情况下,大多数步骤的屏幕快照都包含在 zip 文件中。某些步骤 (如安装或卸载应用程序) 不包括屏幕快照。
您可以按如下方式排除屏幕快照。
操作 | 怎样才能 |
---|---|
排除所有屏幕快照 | 单击排除所有屏幕截图按钮 ![]() |
排除特定的屏幕快照 |
可以删除特定步骤的屏幕快照。点击包含快照按钮 |
提交缺陷
如果在管理设置中开启了与 OpenText Software Delivery Management 集成,则可以在记录的手动测试会话中提交缺陷。有关详细信息,请参阅缺陷跟踪系统集成。
提交缺陷:
- 单击 Submit Defect 按钮
。
- 该连接已选中。此时会打开一个新的选项卡,用于登录 OpenText Software Delivery Management。成功登录或者已经登录之后,可以关闭该选项卡。
如果您的OpenText Functional Testing Lab 用户名与您的OpenText Software Delivery Management 用户名不同,系统将提示您提供您的OpenText Software Delivery Management 用户名。 - 在提交缺陷对话框中,为缺陷指定名称,然后选择要将缺陷提交到的OpenText Software Delivery Management 工作区。仅列出您有权访问的工作区。
故障的描述字段将自动与设备详细信息 (制造商、模型、ID、版本) 和步骤列表列出。注: 将保存该工作区,并将其设置为您提交的下一个缺陷的默认值。
如果包含步骤的屏幕快照,这些屏幕快照将包含在自动附加到缺陷的 zip 文件中。屏幕快照文件是根据步骤数量命名的。zip 文件还包含设备日志文件。
- 点击保存提交您的缺陷。
与设备交互
可以在手动测试会话期间与设备交互,并执行以下操作:
- 模拟: 指纹和人脸识别模拟、照片和视频模拟和QR 码和条形码模拟。
- 应用程序交互: 这些操作包括安装和启动应用程序。有关详细信息,请参阅设备操作和模拟。
- 其他操作: 这些操作包括更改方向、放大和缩小或向设备发送文本。还可以查看有关设备的信息。有关详细信息,请参阅设备访问窗口。
实时日志
使用实时日志实时检查设备日志并调查测试期间遇到的问题。
要使用实时日志,请执行以下操作:
- 在设备访问窗口的侧栏,单击实时日志按钮
。
- 选择应用程序日志或设备日志。对于应用程序日志,从设备上安装的OpenText Functional Testing Lab 应用程序列表中选择一个或多个应用程序。
- 单击开始按钮
以启动实时日志。使用窗格中的下拉菜单选择日志记录级别: debug、trace、info、warn、error 或 fatal。使用工具栏可进行自动滚动、文本换行、下载和复制选项。
- 单击停止按钮
以停止实时日志。
注: 窗格中只显示日志的最后 1000 行。如果需要下载完整日志,请使用下载设备日志选项。
辅助功能测试
您可以使用 VoiceOver 或 TalkBack 音频测试辅助功能,或者使用“辅助功能检查器”验证 VoiceOver/TalkBack 输出 (文本)、属性以及辅助功能元素的导航顺序。有关辅助功能测试的详细信息,请参阅辅助功能测试。
记录会话的已知问题
本节详细介绍已记录会话的已知问题。
- 最后一个操作的屏幕快照不会被记录,也不会保存到报告日志中。
- 在 iOS 设备上进行录制时,仅 iOS 版本 13 及更高版本支持混合 /web 应用程序。
用 Sprinter 进行手动测试
Sprinter 是互动测试的软件解决方案 , 包括测试移动应用程序。Sprinter 提供先进的功能和工具 , 使互动测试更有效和有效。
当您启动 Sprinter 时 , 您可以选择使用 ALM 凭据登录或连接到 OpenText Functional Testing Lab。
安装先决条件
- 启用浏览器 Cookie。
- 清除使用早期版本的OpenText Functional Testing Lab 安装的任何应用程序的设备。
安装 Sprinter
安装 | 访问 AppDelivery Marketplace 的 Sprinter 页面。 |
帮助 |
打开 Sprinter 帮助中心。 |