TableTree
TableTrees TreeNodes,像树木一样,但也可以有一个显示列数数据每个TreeNode有关。TableTrees可以自动使用单行的语法或层次结构托斯卡TBox。
单行的视图
托斯卡会自动创建TableTrees当你扫描它们托斯卡XScan。
你可以引导TableTrees通过使用箭头- >作为一个分隔符相关TreeNode指定的路径。
![]() |
在这个例子中,引擎选择条目项目3从TableTree。 TableTree结构看起来如下:
选择一个TableTree通过指定路径入口 |
结构化视图
的TableTree控制由TreeNodes和细胞。默认情况下每个TreeNode包含TreeNode和细胞的孩子。
的结构TableTree
在TableTrees转向TreeNodes
以下属性可以验证TreeNodes除了一般属性:
财产 |
描述 |
---|---|
选择 |
这将指定一个条目是否选中或者去掉的时候。 |
如果你想要引导一个结构化的TableTree的ActionMode选择必须指定的吗TableTree。给定TreeNode引导ActionMode选择必须为所有条目指定高于TreeNode层次结构。
下表列出了所有ActionModes TreeNodes可用。TestStepValue如果没有指定属性,系统将使用属性中列出默认属性列。
ActionMode |
价值 |
默认属性 |
描述 |
---|---|---|---|
输入 |
x, x |
选择 |
选择一个条目。 执行鼠标动作的条目。 |
验证 |
真正的, |
选择 |
这个验证值或属性。 |
缓冲 |
<缓冲区名称> |
选择 |
这个保存值真正的如果条目被选中,否则假保存。 |
选择 |
没有一个 |
选择 |
选择一个条目。 |
![]() |
在这个例子中发动机验证列中的值订单号为TreeNode子项1在TableTree。 验证一个值在一个细胞TableTree |
指导细胞TableTrees
以下选项可用于识别和填充细胞:
描述 |
|
---|---|
<细胞> |
|
控制可以嵌入的细胞TableTree。有关更多信息,请参考章“定义控制细胞”。
通过使用相对路径选择条目
如果你想将路径设置为一个条目在结构化视图可以使用相对路径。
改变配置参数的值BusinessAssociation来的后代在属性ModuleAttribute的选项卡。
![]() |
条目Item1-2如下所示,选择不选择位于等级以上的条目。 TableTree结构 TestCase,设置ActionMode选择为TableTreeFirstTree。的ActionMode选择选择TreeNodeItem1-2从TableTree。 选择TreeNodes在TableTree |
选择条目通过索引和名字
如果多个条目中存在同名的结构化视图中,您可以使用索引来定义一个特定的条目。
定义的配置参数ExplicitNameModuleAttribute中的条目和设置值真正的(见“参数配置”章)。
在TestCase使用语法# < n >在的名字使用列指定的条目与几个搜索结果。
![]() |
第二个蓝色的通过选择条目指数: TableTree结构 TestCase,设置ActionMode选择为TableTreeSecondTree。 的TableTreeSecondTree项目1和和条目子项1 - 1接收ActionMode选择。的值子项1 - 1坳3在第三列将验证。 使用索引 |