TableTree

TableTrees TreeNodes,像树木一样,但也可以有一个显示列数数据每个TreeNode有关。TableTrees可以自动使用单行的语法或层次结构托斯卡TBox。

单行的视图

托斯卡会自动创建TableTrees当你扫描它们托斯卡XScan

你可以引导TableTrees通过使用箭头- >作为一个分隔符相关TreeNode指定的路径。

在这个例子中,引擎选择条目项目3TableTree

TableTree结构看起来如下:

  • 第一项

    • 第二项

      • 项目3

选择一个TableTree通过指定路径入口

结构化视图

TableTree控制由TreeNodes和细胞。默认情况下每个TreeNode包含TreeNode和细胞的孩子。

的结构TableTree

在TableTrees转向TreeNodes

以下属性可以验证TreeNodes除了一般属性:

财产

描述

选择

这将指定一个条目是否选中或者去掉的时候。

如果你想要引导一个结构化的TableTreeActionMode选择必须指定的吗TableTree。给定TreeNode引导ActionMode选择必须为所有条目指定高于TreeNode层次结构。

下表列出了所有ActionModes TreeNodes可用。TestStepValue如果没有指定属性,系统将使用属性中列出默认属性列。

ActionMode

价值

默认属性

描述

输入

x, x
<鼠标动作>

选择

选择一个条目。

执行鼠标动作的条目。

验证

真正的,
,
<属性>

选择

这个验证值或属性。

缓冲

<缓冲区名称>

选择

这个保存值真正的如果条目被选中,否则保存。

选择

没有一个

选择

选择一个条目。

在这个例子中发动机验证列中的值订单号为TreeNode子项1TableTree。

验证一个值在一个细胞TableTree

指导细胞TableTrees

以下选项可用于识别和填充细胞:

描述

<细胞>

  • 列名称:可用通过标题名称定义。

  • 1美元:这引导表的第一个单元格

  • $ < n >:行号或列号使用美元符号作为前缀

    的值< n >行或列数必须更换。

  • 细胞中指定的值也可以价值列。

  • 去年美元:这个引导的最后一个单元格的行或列

控制可以嵌入的细胞TableTree。有关更多信息,请参考章“定义控制细胞”

通过使用相对路径选择条目

如果你想将路径设置为一个条目在结构化视图可以使用相对路径。

改变配置参数的值BusinessAssociation的后代属性ModuleAttribute的选项卡。

条目Item1-2如下所示,选择不选择位于等级以上的条目。

TableTree结构

TestCase,设置ActionMode选择为TableTreeFirstTree。的ActionMode选择选择TreeNodeItem1-2TableTree

选择TreeNodes在TableTree

选择条目通过索引和名字

如果多个条目中存在同名的结构化视图中,您可以使用索引来定义一个特定的条目。

  1. 定义的配置参数ExplicitNameModuleAttribute中的条目和设置值真正的(见“参数配置”章)。

  2. 在TestCase使用语法# < n >的名字使用列指定的条目与几个搜索结果。

第二个蓝色的通过选择条目指数:

TableTree结构

TestCase,设置ActionMode选择为TableTreeSecondTree

TableTreeSecondTree项目1和和条目子项1 - 1接收ActionMode选择。的值子项1 - 1坳3第三列将验证。

使用索引