自定义活动屏幕捕获设置对话框
相关项: GUI 测试
该对话框允许您自定义 UFT One 捕获和保存活动屏幕信息的方式。
应用自定义活动屏幕设置时,会使用“自定义活动屏幕捕获设置”对话框中的所有设置来替代“活动屏幕”窗格中的捕获级别设置。
访问自定义交互屏幕捕获设置对话框
选择工具 > 选项 > GUI 测试选项卡 > 活动屏幕节点 > 自定义级别。
捕获的文件存储选项
定义 UFT One 存储捕获的交互屏幕信息时所使用的压缩类型。
选择以下选项之一:
简单 |
指示 UFT One 以不压缩的标准文件格式(例如 .html 和 .png)保存活动屏幕捕获。 |
压缩
(默认值) |
指示 UFT One 以压缩文件格式保存活动屏幕捕获。 使用该选项可节省磁盘空间,但可能会影响图像加载到活动屏幕所需的时间。 |
捕获级别选项
选择“捕获级别”选项,可以为交互屏幕的应用程序中的每个对象指定捕获的属性。
根据测试的应用程序类型,选择以下操作之一:
以下捕获级别选项对 Java 应用程序或 Java 小程序可用:
完全 |
指示 UFT One 保存每个步骤的交互屏幕中应用程序或小程序中的打开窗口/对话框中所有对象的所有描述属性。 有关更多详细信息,请参阅禁止捕获 Java 对象。 |
部分 (默认值) |
指示 UFT One 保存:
|
最低 |
指示 UFT One 保存录制层次结构中所录制对象及其父对象的所有描述属性。 有关更多详细信息,请参阅禁止捕获 Java 对象。 |
无 | 禁止捕获 Java 应用程序或 Java 小程序的活动屏幕文件。 |
在“禁止捕获以下对象”节点下,选择 Java 测试对象类型以防止 UFT One 捕获交互屏幕中针对所选测试对象类型执行的步骤的数据。
选择后,这些对象在交互屏幕中仅显示为静态图像。默认情况下,选择 JavaObject 和 JavaMenu 节点。
此选项仅与“完全”或“最低”捕获级别相关。
备注: 如果在特定测试对象上录制,则即使选中该对象类型的“禁止捕获以下对象”选项也会捕获其描述属性。
SAP GUI for Windows 应用程序
以下捕获级别选项对 SAP GUI for Windows 应用程序可用:
完全 |
指示 UFT One 保存每个步骤的交互屏幕中应用程序的打开窗口/对话框中所有对象的属性值。 使用该选项可插入检查点,并从任何步骤的活动屏幕对窗口/对话框中的任意对象执行其他操作。但是,它可能使录制时间延长,且需要更多的磁盘空间。 在活动屏幕中不捕获部分容器对象的内部对象(比如,表单元格或树节点)的属性。请使用合适的 SAPGuiTable 或 SAPGuiTree 方法访问这些对象的信息。 |
部分 (默认值) |
指示 UFT One 保存每个步骤的交互屏幕中所录制对象及其父对象的属性。 此选项可加快录制速度,却只需相对较小的磁盘空间。但是,您可以插入检查点,并仅在录制的对象以及窗口/对话框自身上执行其他操作。 您无法在活动屏幕中显示的其他对象上执行操作。 |
无 |
禁止捕获 SAP GUI for Windows 应用程序的活动屏幕文件。 该选项的录制速度极快,并仅需最小磁盘空间。但是,录制后不能从交互屏幕中执行测试编辑 (比如,插入检查点或输出值)。 注:
|
Oracle 应用程序
以下捕获级别选项对 Oracle 应用程序可用:
完全 | 指示 UFT One 保存每个步骤的交互屏幕中应用程序的打开窗口/对话框中所有对象的所有描述属性。 |
部分 (默认值) |
指示 UFT One 保存:
|
最低 | 指示 UFT One 保存录制层次结构中所录制对象及其父对象的所有描述属性。 |
无 | 禁止捕获 Oracle 应用程序的活动屏幕文件。 |
Windows 应用程序
以下“捕获级别”选项对 Windows 应用程序可用:
完全 |
指示 UFT One 保存每个步骤的活动屏幕中应用程序中打开的窗口/对话框中所有对象的所有属性。 使用此选项可插入检查点,并从任何步骤的活动屏幕对窗口/对话框中的任意对象执行其他操作。 |
部分 (默认值) |
指示 UFT One 保存:
使用该选项可插入检查点,对活动屏幕中显示的任何对象执行其他操作,同时还可节省录制时间和磁盘空间。 使用该选项可能不会为后续步骤完全更新交互屏幕信息。 |
最低 |
指示 UFT One 仅保存每个步骤的交互屏幕中所录制对象及其父对象的属性。 此选项可加快录制速度,却只需相对较小的磁盘空间。但是,您可以插入检查点,并仅在录制的对象以及窗口/对话框自身上执行其他操作。 您无法在活动屏幕中显示的其他对象上执行操作。 |
无 |
禁用捕获 Windows 应用程序的活动屏幕文件。 该选项的录制速度极快,并仅需最小磁盘空间。但是,录制后无法从活动屏幕中执行测试编辑。 |
终端仿真器应用程序
以下捕获级别选项对终端仿真器上运行的应用程序可用:
完全 (默认值) |
指示 UFT One 保存每个步骤的交互屏幕中应用程序中的打开窗口/对话框中所有对象的所有属性。 使用此选项可插入检查点,并从任何步骤的活动屏幕对窗口/对话框中的任意对象执行其他操作。 |
无 | 禁止捕获终端仿真器应用程序的活动屏幕文件。 |
Web
以下交互屏幕选项对 Web 应用程序可用:
禁止交互屏幕捕获
- 选择此选项以禁止交互屏幕中 Web 应用程序上所有步骤的屏幕捕获。
- 清除此选项以将交互屏幕用于 Web 应用程序。
提示: 如果清除此选项以将交互屏幕用于 Web 应用程序,并希望以后节省磁盘空间,请稍后在保存测试时删除交互屏幕数据。
有关详细信息,请参阅保存测试和交互屏幕内容和打开/新建/保存/添加现有 <文档>/<资源> 对话框。
对于 Chrome/Chromium Edge/Firefox,禁止执行交互屏幕捕获
清除此选项以允许捕获 Chrome、基于 Chromium 的 Edge 和 Firefox 中录制的网页。
备注: 在 Chrome、基于 Chromium 的 Edge 和 Firefox 中录制的步骤在交互屏幕中仅显示静态图像。
要将交互屏幕的右键单击选项用于 Web 测试或组件 (例如添加步骤或检查点),请继续在 Internet Explorer 中录制测试。
捕获原始 HTML 源代码
-
选择此选项以捕获在网页上运行任何脚本之前最初显示的网页的 HTML 源代码。
-
清除此选项以仅在对 HTML 源代码进行任何动态更改之后捕获网页的 HTML 源代码。
例如,加载页面后,在页面上运行自动脚本可能会发生动态更改。
重置交互屏幕选项
“自定义活动屏幕捕获设置”对话框还可能包括适用于计算机上安装的任何 UFT One 插件的选项。
“自定义交互屏幕捕获设置”对话框中的默认设置不影响主交互屏幕“选项”窗格中的选定捕获级别设置。
要仅自定义特定设置,请使用“重置为”选项确保所有其他设置都使用您首选的捕获级别设置,然后再修改所需的特定设置。
另请参见: