树状视图
树状视图可以是单行或多行视图所示托斯卡TBox。
单行的视图
托斯卡自动创建单行的treeview扫描时托斯卡XScan。
这些treeview是由指定的路径显示条目。你必须使用字符串- >代表路径节点。
ActionMode |
价值 |
描述 |
---|---|---|
输入 |
<路径> |
这通过使用指定的路径选择的条目。 |
![]() |
在这个例子中,引擎选择条目Level3从树状视图tVTreeView: TreeView结构看起来如下:
选择一个树状视图条目指定路径 |
多行视图
为了在多行视图中显示树状视图,您可以构建结构化的条目托斯卡XScan。
根据发动机用于扫描,托斯卡允许你:
选择所需的TreeView和每个条目。每个条目复制到TreeNode模块。
选择TreeView和手动创建条目的形式ModuleAttributes (见“手动创建条目”章)。
下列财产可以验证除了TreeView条目一般性质:
财产 |
描述 |
---|---|
选择 |
这将指定一个条目是否选中或者去掉的时候。 |
如果多行treeview带领,ActionMode选择TreeView必须指定。的ActionMode选择还必须设置的所有条目位于分层次以上所选的条目。
下表列出了所有ActionModes可用于TreeView条目。TestStepValue如果没有指定属性,系统将使用属性中列出默认属性列。
ActionMode |
价值 |
默认属性 |
描述 |
---|---|---|---|
输入 |
x, x |
选择 |
选择一个条目。 执行鼠标动作的条目。 |
验证 |
真正的, |
选择 |
这个验证值或属性。 |
缓冲 |
<缓冲区名称> |
选择 |
这个保存值真正的如果entryis选择,否则假保存。 |
![]() |
在这个例子中引擎选择条目Level3从树状视图tVTreeView: TreeView结构看起来如下:
选择通过TreeNodes TreeView条目 |
手动创建条目
多行视图允许您创建条目的手动TreeView控件模块。
在该模块中,选择一个树状视图控件,您想添加条目。
选择创建ModuleAttribute从上下文菜单中TreeView的控制。
将定义一个名称的条目。
切换到属性选项卡。
创建BusinessID参数的名字(见“识别参数”章)。
输入条目的名称作为值。
改变业务类型TreeNode。
创建配置参数BusinessAssociation与价值节点(见“参数配置”章)。
创建配置参数引擎并指定发动机用于控制应用程序。
ModuleAttributeItem2-3——TreeNode属性
通过使用相对路径选择条目
如果路径变化可见进入主题,在多行视图可以使用相对路径。
请更改配置参数的值BusinessAssociation来的后代在属性选项卡。
![]() |
条目Item1-2如下所示,选择不选择位于等级以上的条目。 树状视图结构 的ModuleAttributeItem1-2包括配置参数BusinessAssociation与价值的后代。 TestCase,设置ActionMode选择TreeView的tree1。的ActionMode输入选择条目Item1-2从树状视图。 选择通过TreeNodes TreeView条目 |
选择条目通过索引和名字
如果多个条目中存在同名的多行视图中,你可以使用一个索引来定义要使用的条目。
定义的配置参数ExplicitName的条目ModuleAttribute并设置其值真正的(见“参数配置”章)。
在TestCase使用语法# < n >在的名字使用列指定的条目与几个搜索结果。
![]() |
第二个蓝色的通过选择条目指数: 树状视图结构 TestCase,设置ActionMode选择TreeView的tree1。 TreeView的tree4和条目JTree和颜色接收ActionMode选择。下的TestStepValue颜色条目将被重命名# 2它将获得价值蓝色的寻找第二项价值的蓝色。 的ActionMode验证使用的财产吗选择来验证是否当前发现的条目被选中。 使用索引 |