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

输入的助理价值列
选择属性没有任何前缀和操作员显示下拉列表。根据上下文提供的运营商。
要验证的值输入到输入字段旁边的运营商。

语法用于验证组合框是否启用
![]()  | 
               确保使用一个合适的数据类型为你的验证。 例如,如果您验证的属性存在的数据类型布尔。数据类型数字和日期分别解释为一个数字和日期。  | 
              
![]()  | 
               当你修改ActionMode或数据类型,托斯卡将自动应用默认的操作符。  | 
              


