属性XModules

XModules和XModuleAttributes都由自己定义的默认属性。此外,他们还通过使用特定的参数定义。这些参数是相关的,因为他们影响与控制系统的交互。参数是在创建的属性窗格。注意,它们是区分大小写的。

188金宝搏app苹果下载软件Tricentis托斯卡我们区分配置,识别,操舵过渡参数。

手动创建参数

创建一个新的参数,右键单击一个XModule或XModuleAttribute从迷你工具栏并选择所需的选项。

迷你工具栏选项例子XModule

或者,您可以左键单击XModule或XModuleAttribute并选择参数通过创建对象在动态菜单模块

配置参数

这个参数定义了哪些TBox组件是用于控制方向盘。

参数名称

描述

有效值或例子

AvoidSnapper

这指定模块和ModuleAttributes是否被排除在多库记录的鲷鱼(章“文档测试的执行”)。

  • 真正的=没有记录

  • =记录

AlgorithmicAssociation

具体的参数用于选定的上下文中的搜索算法。

目标对象是搜索上下文和依照一个算法搜索查询的逻辑。

  • 项目

  • 细胞

  • 引擎特定的

BusinessAssociation

这包含转向自动化层所需的信息188金宝搏app苹果下载软件Tricentis托斯卡。在扫描参数自动创建托斯卡XScan

ConstraintIndex

指定索引中唯一地标识一个控制执行(见“识别控制的指数”章)。

  • <整数>

CanExecuteInParallel

(188金宝搏app苹果下载软件Tricentis数据完整性唯一的)

如果设置为真正的,该模块可以并行执行的代理。

这个参数是可用的TBox DB专家模块在的背景下188金宝搏app苹果下载软件Tricentis数据完整性(见“并行运行数据完整性测试”章)。

  • 真正的

引擎(强制)

ID的引擎

定制的扩展可以分配id。

对应于组装标签EngineId

  • Html

  • Xml

  • 框架

  • 文件

ExplicitName

默认情况下,XTestStepValue名字不能改变。如果此属性的值真正的,您可以编辑XTestStepValue引用的名称。而不是使用真正的之外,您还可以指定多个值,由分号分开。这些值在相应的XTestStepValue可以选择。

  • 真正的

  • < >值范围

扩展

一个扩展ID可以指定该参数的值。使用各自的指导程序库。

(对应于组装标签ExtensionId)

自定义值

ExternalEngine

使用这个参数为移动引擎3.0模块创建与基于图像的测试自动化(见“移动应用程序的基于图像的测试自动化”章)。

ME3.0

IsTBoxModule

指示是否一个模块是一个TBox模块。

  • 真正的

参数

参数用于指导层

  • 真正的

SpecialExecutionTask

你可以用这个参数执行特定的任务,例如,打开xml文件(看到章”嵌入SpecialExecutionTasks (XModule)”)。

例子:

  • ValidateXsd

  • SaveXmlFile

TechnicalAssociation

特定参数的搜索算法选择上下文。

测试对象的属性直接用作上下文搜索一个对象时。

引擎特定的

过渡

之间的过渡技术或上下文允许内使用各种XEngines TestStep相同。该值的名称用于转向过渡。配置参数过渡包括价值XPathToXmlElement随着使用吗转换参数XPath

StringPropertyToXml

XPathToXmlElement

识别参数

识别参数确定哪些属性是用来搜索控制引导。您可以组合使用任意数量的参数链接。

参数名称

描述

有效值或例子

BusinessID参数

业务id属性,可以使用特定的控制类型。这些技术将是相同的。

每个按钮的属性标签,每个文本框的属性文本

ReflectedID参数

测试对象的属性不包含在默认的控制单元托斯卡可以从目标检索技术通过反射。作为先决条件,相应的技术需要适当支持反射的对象访问。

搜索或认同反映id通常是慢,因为更多的信息从目标过程必须被处理。

至于XBrowser引擎,反映IDs的使用可以减少的功能XBrowser因为各种浏览器厂商的对象模型实现不同。

Internet Explorer 9属性(的支持)

TechnicalID参数

一个技术ID是一个属性托斯卡提供了特定于技术的控制。

价值对于HTML输入元素,InnerText对于所有HTML元素,编码为一个XML声明等。

舵机参数

转向参数用于指定行为而被操纵控制。

参数名称

描述

有效值或例子

BringToFront

这个参数可以定义模块级。设置它禁用一个窗口将自动转移到前台,在运行一个测试执行。

默认值= True

ConfirmItemKeys

这个参数只适用于视觉人工智能模块。

指定的键序列视觉人工智能应该确认一个项目类型并关闭下拉。

有关详细信息,见“附加参数类型”章

默认值=“{标签}”

DeleteTextKeys

这个参数只适用于视觉人工智能模块。

指定的键序列视觉人工智能应该类型如果TestStepValue是空的。

有关详细信息,见“附加参数类型”章

默认值=“{删除}”

FocusOnActivate

(仅3.0 XBrowser引擎)

这个参数可以定义的模块级转向微软边缘3.0 XBrowser引擎。

这个参数可以使用如果当前加载的页面应该集中激活浏览器窗口后,例如,如果一个在浏览器工具栏控件的焦点。

  • 真正的

  • false(缺省值)

HeaderColumn

定义了系统搜索的列行名称(参见“定义头”)。

默认值= 1

HeaderRow

指定行用于搜索列名称(参见“定义头”)。

默认值= 1

HoldDelay

这个参数只适用于视觉人工智能模块。

输入值以毫秒为单位指定多长时间视觉人工智能应类型和关键。

有关详细信息,见“附加参数类型”章

默认值=0

IgnoreAriaControls

如果你想指定托斯卡忽略咏叹调的元素在执行期间。

我们建议您设置这个真正的如果你有问题,兼容性和XBrowser定制。

注意,之前创建的所有模块188金宝搏app苹果下载软件Tricentis托斯卡16.0包含这个转向参数组真正的。这可以防止兼容性问题后直接升级。

  • 真正的

IgnoreInvisibleHtmlElements

如果你想指定托斯卡在执行期间忽视无形的HTML元素。

我们建议您设置这个真正的如果你有性能问题在页面一些无形的HTML元素。

  • 真正的

IgnoreInvisibleTableContent

无形的表内容包括默认扫描或表操舵,但他们将被忽略如果该参数的值设置为真正的

  • 真正的

  • false(缺省值)

KeyDelay

这个参数只适用于视觉人工智能模块。

输入值以毫秒为单位指定多长时间视觉人工智能应该等待每个激励或响应按键后行动。

有关详细信息,见“附加参数类型”章

默认值=10

LoadStrategy

这个参数可以定义在一个表ModuleAttribute水平。设置它IgnoreSpans提高引擎的表加载性能。

默认值=IgnoreSpans:

  • 3.0数据库引擎

  • SAP引擎3.0

默认值=默认的对于所有其他引擎。

ScrollingBehavior

允许您定义的控制应该定位在屏幕上,以引导它。

这个函数是例如如果一个页面的标题使用重叠控制引导。

  • 中心(标准)

  • 没有一个

SelectTextKeys

这个参数只适用于视觉人工智能模块。

指定的键序列视觉人工智能之前应该类型在TestStepValue进入您所指定的值。

有关详细信息,见“附加参数类型”章

默认值=“{Home-Ctrl-Home-Shift-End}”

SendKeysDelay

这个参数可以用来指定一个时间延迟发送单个字符的键盘命令。以毫秒为单位指定的值。

例子:100

SiebelBusyCheck

这个参数可以用来防止系统检查Siebel页面是忙碌的。停用检查,将值设置为

  • 真正的

SynchronizationTimeout

指定多长时间(以毫秒为单位)188金宝搏app苹果下载软件Tricentis托斯卡应该等待测试对象达到预期的状态。

有关详细信息,见“设置-同步”章

  • <时间>女士

  • 1000年

SynchronizationTimeoutDuringWaitOn

指定多长时间(以毫秒为单位)188金宝搏app苹果下载软件Tricentis托斯卡应该等待测试对象达到预期的状态。

这个设置是专门为TestStepsActionModeWaitOn

有关详细信息,见“设置-同步”章

  • <时间>女士

  • 1000年

TreatAs

这个参数只适用于视觉人工智能模块。

指定你想要的视觉人工智能引导控制。

有关详细信息,通过TreatAs参数更改控制类型

可能的值:

按钮,细胞,复选框,,下拉,图标,输入,列表,菜单,面板,RadioButton,,滚动条,TabBar,,文本,TitleBar,工具栏,,窗口

UIAFasterLists

(UIA引擎3.0唯一的)

引导大可用来组合框UIA引擎3.0更快的执行期间。

  • 真正的

  • False(缺省值)

UserSimulation

可以触发单击事件或键盘命令ActionMode输入

可能的事件:

  • 选择/取消选择复选框和RadioButtons

  • 按下按钮

  • 选择链接

  • 文本输入到文本框

  • 真正的

  • false(缺省值)

如果此属性的值真正的,输入可以为实例,通过点击一个按钮。

WaitAfter

这个参数是ModuleAttribute级别上创建。它指定的时间后等待控制引导。

时间以毫秒为单位指定。

默认值= 0

WaitBefore

这个参数是ModuleAttribute级别上创建指定的时间是等待前一个控制引导。

时间以毫秒为单位指定。

默认值= 0

WaitIntermediate
(仅JavaFX引擎)

这个参数可以定义为JavaFX 3.0引擎。参数是ModuleAttribute级别上创建表定义了滚动的等待时间。

以毫秒为单位指定的等待时间。

默认值= 130

转换参数

转换参数创建技术和/或上下文之间的转换。

参数名称

描述

有效值或例子

XPath

XML引擎3.0,参数XPath包含XPath表达式,用于定位一个节点。的参数XPath必须一起使用吗配置参数过渡,和价值XPathToXmlElement(看到“使用XPath表达式选择XML元素”章)。

3.0 XBrowser引擎 3.0移动引擎 ,参数XPath可以用来识别HTML元素通过使用一个XPath表达式(见“识别HTML元素的XPath”章)。

XPath表达式