文件和输出值详细信息区域(输出值属性对话框)—— 文件内容输出值

相关项: GUI 测试和脚本化 GUI 组件

本主题为输出值属性对话框的一部分。

使用文件内容输出值时,属性网格区域将显示文件内容编辑器,使用此编辑器,您可以指定在运行会话期间生成或访问的文档中要输出的文本。

用户界面元素如下所述:

UI 元素

描述

生成的文件路径

要在运行会话期间输出文本的所生成文档的文件路径。

您可以手动输入路径,也可以单击选择比较文件按钮以导航到所需的文件。该路径可以是相对路径或绝对路径(除非您使用正则表达式)。该文件必须位于文件系统中。

当您最初指定要比较的文件时,该文件中的文本内容将作为检查点的预期值显示在对话框的文件内容编辑器中。如果您稍后更改该路径,文件内容编辑器中的内容不受影响。

备注: 文档不得受密码保护,否则 UFT One 将无法在运行会话期间访问它。

指定文档路径时可以使用以下选项:

  • 配置验证值 (参数/正则表达式)。打开值配置选项对话框。使用此对话框可将文件路径定义为常量或参数值(使用或不使用正则表达式)。

    例如,假设您的应用程序以多种语言发布,并且您希望比较每种语言的不同源文件。可以指定数据表参数来指示 UFT One 将不同文件用于每次迭代。

    仅当悬停在比较文件路径文本框上时显示。

    备注: 如果为比较文件路径指定一个参数值并且指定位置中存在匹配该值的多个文件,则 UFT One 将对最新生成的文件(根据创建时间)执行检查点。

    如果使用正则表达式,必须指定映射驱动器,例如: C:\\Program Files\\Micro Focus\\UFT One\\Tests\\.*\.txt

  • 选择比较文件。允许您导航到要比较的文件。

选择/清除要验证的行。此切换按钮可用于选中或清除要在运行会话期间在生成的文件中输出的行。

将参数添加到行。打开值配置选项对话框。可使用此对话框将参数定义为常量或参数值。

例如,假设由于您希望在每次迭代期间比较不同文件而在生成的文件路径框中插入了参数。可以指定数据表参数来指示 UFT One 将不同值用于每次迭代。

打开正则表达式评估器。打开值配置选项对话框。可使用此对话框来创建和测试正则表达式以确定它是否符合您的需要。

--

搜索。可以选择性地输入要搜索的文本的文本框。在您输入时,突出显示指定文本的所有实例。按 Enter 将跳至第一个实例(如果它在文件内容编辑器中不可见)。

可以使用以下按钮在指定文本的每个实例之间导航:

查找下一个。跳至文件内容编辑器中指定文本的下一个实例。

查找上一个跳至文件内容编辑器中指定文本的上一个实例。(仅在单击查找下一个之后启用。)

高级

打开“高级文件内容输出值属性”对话框。此对话框可用于设置其他比较设置和检查点属性。

页面

要比较的源文件中的页面。

仅当源文件中的内容超过一页时才显示各页面。

您可以:

  • 查看正在比较的文件中的页数。

  • 展开或折叠特定页面以查看或隐藏该页面上的内容。

  • 选中相邻复选框以选择某页面上的所有行。

  • 清除相邻复选框以取消选择特定页面上的所有行。

返回到输出值属性对话框主题。