使用属性的控件
有各种类型的控制属性,将在这一章更详细地描述。
控制性能可以作为识别参数用于确定对象(见“识别参数”章),或者他们可以用来引导控制通过定义价值列的TestCase。控制属性验证是另外所示ActionProperty列。
业务属性
业务属性提供托斯卡指挥官,可以使用特定的控制类型。这些属性对所有技术将是平等的。
每个控件类型的GUI和NonGUI应用程序包含业务属性存在和ResultCount。
房地产存在指示是否存在控制(真或假)。
房地产ResultCount表示当前节点存在多久。
每个控件类型的GUI应用程序中包含的业务属性启用,IsSteerable,可见。
房地产启用指示是否启用控制(真正的)或禁用(假)。
房地产IsSteerable指示是否可以编辑控制。
房地产可见指示是否控制是可见的。
![]() |
文本框默认属性文本。如果一个指定的控制属性不需要输入到一个文本框。您可以使用以下指导选择为了写值Example01文本框: 默认属性:TestStepValues导致相同的结果 |
技术性能
特定于技术的属性是基于底层技术从应用程序读取出来。
![]() |
每个HTML元素标签财产。 |
反映了属性
确定元素在测试对象的所有属性在运行时可以通过反射访问检索,目标提供技术支持。可以做到这一点托斯卡XScan通过选项得到所有属性(见“托斯卡XScan UI导航”章。
属性,只能检索使用反射访问可用于验证流程和控制识别。ActionMode输入却不可以使用。
默认属性
在托斯卡,一些控制使用一个默认的属性,以防TestStepValue(没有选择属性见“验证属性”章)。
为进一步的信息默认属性为一个特定的控制,请参考各自的控制类型的话题(见“控制类型”章和相关章节)。
验证属性
通过使用验证控制属性价值列和语法如下:
语法: |
<价值>。<属性> <操作符> |
如果你想使用默认属性,输入以下语法:
语法: |
<操作符> <值> |
语法描述:
<属性>。 |
控制属性的名称使用一个点作为前缀。可用的属性取决于所使用的技术引导和控制。 例子:.enabled,.exists,value |
<操作符> |
可能的操作符:= =,! =,>,<,< =,> = |
<值> |
必须指定值,以满足一个条件。 可能的值:真正的,假,<值>(字母数字) |
您可以输入语法直接进入价值列,或者你使用下面描述的输入助理。
设置的值ActionMode列验证,WaitOn,选择或约束。
定义显示数据类型。
点击蓝色箭头价值列打开输入助理进入语法。
输入的助理价值列
选择属性没有任何前缀和操作员显示下拉列表。根据上下文提供的运营商。
要验证的值输入到输入字段旁边的运营商。
语法用于验证组合框是否启用
![]() |
确保使用一个合适的数据类型为你的验证。 例如,如果您验证的属性存在的数据类型布尔。数据类型数字和日期分别解释为一个数字和日期。 |
![]() |
当你修改ActionMode或数据类型,托斯卡将自动应用默认的操作符。 |