配置在回放期间如何处理意外窗口

如果在脚本回放期间显示了意外窗口,那么可能会发生问题。意外窗口(如安全性和警告消息对话框或定制对话框)可以导致回放因异常(如 object not foundwindow not activated)而失败。您可以配置如何处理意外窗口,以便脚本能够流畅回放而不中断。

关于此任务

您可以识别各测试域中的意外窗口并指定在脚本回放期间必须如何处理此类窗口。

过程

  1. 单击配置 > 配置意外窗口以打开“配置意外窗口处理”对话框。
  2. 测试域列表中选择正在为其配置意外窗口的域。

    如果您不知道意外窗口的域,请选择所有窗口以查看意外窗口的主列表,其中包含所有域的窗口标题。意外窗口标题字段列出了所选域中的所有意外窗口。

    如果所需窗口标题未列出在意外窗口标题列表中,那么可以通过单击添加窗口选项将缺失窗口添加到列表中。在“意外窗口标题”列表中添加了空行。双击空行中的单元格,然后输入窗口标题。要从列表中除去窗口,请选择对应的窗口行,然后单击除去窗口

  3. 选择要为其配置将采取的操作的窗口。您可以配置意外窗口以将其自动关闭或对其执行特定操作,这由可定义的其他识别属性来确定。执行以下过程之一:
    1. 要指示必须自动关闭窗口,请从选择操作列表中选择“关闭”。
    2. 要指示必须对窗口执行特定操作,请从选择操作列表中选择“单击操作”,以指示对窗口上的特定控件执行特定操作。

      配置操作对象属性字段显示了所选窗口上控件的对象识别属性,如“属性名”和“属性值”。要修改识别属性,请双击所需行中的属性名单元格,然后输入所需的属性名。

      如果未显示所需属性名或值,那么可以通过单击添加属性来添加该属性。 在配置操作对象属性字段中添加了空行。 双击空行中的属性名单元格,然后输入所需的属性名。您还可以使用测试对象检验器来获取意外窗口上控件的属性。打开意外窗口和测试对象检验程序。 将光标移至窗口上方可获取标题。将光标移动到特定控件上方可获取其属性名和值。请参阅显示测试对象信息以获取有关使用测试对象检验器的指示信息。

      要除去所选窗口上控件的识别属性,请选择所需属性行,然后单击除去属性

      要将已修改的识别属性应用到所选窗口上的控件,请单击应用

  4. 选中对“非配置”窗口执行关闭操作复选框以对尚未配置的所有窗口设置关闭操作。您可以使用此设置关闭在记录脚本期间未捕获到的任何意外窗口。
  5. 完成配置后,单击完成以保存更改。

下一步做什么

通过选中“意外窗口”页面上“首选项”对话框中的启用意外窗口处理复选框,启用意外窗口处理功能。 当回放脚本时,将会根据“配置意外窗口处理”对话框上的配置来处理所显示的意外窗口。

反馈