文件夹Salesforce

的文件夹Salesforce标准模块> TBox XEngines > Html包含的模块SfWaitForBusyIndicator

该模块SfWaitForBusyIndicator可以暂停测试执行时Salesforce默认或自定义忙指示器在屏幕上是可见的。测试执行指标消失后继续忙。这将确保您的应用程序加载所有的控制在测试执行之前简历和所有等待操作忙指标完成。

它有以下ModuleAttributes:

ModuleAttribute

描述

CssClasses

这个ModuleAttribute是可选的。

CSS类是用来识别等元素。SfWaitForBusyIndicator等到CssClass中指定的元素就消失了。

如果忙指示器在Salesforce使用自定义CSS类,输入您的CSS类的名称。例如,.customBusyIndicator

如果你繁忙的指示器使用多个CSS类,用逗号分开。例如,.customBusyIndicatorCircle, .customBusyIndicatorLocal

如果你指定一个CSS类,托斯卡搜索默认CSS类和自定义CSS类。

超时

这个ModuleAttribute是可选的。

定义了SfWaitForBusyIndicator超时,以毫秒为单位。默认值是30000,这是30秒。

如果你不输入一个超时值,托斯卡等待的时间中定义的设置同步在WaitOn超时

如果你还没有定义一个值同步在WaitOn超时的默认值超时被认为是。

ContinueOnFailure

这个ModuleAttribute是可选的。

如果设置为真正的还是空的,测试执行测试步骤是成功的,继续在超时的情况下或其他故障。

如果设置为超时值超过后,测试执行失败。

在这个例子中,您希望使用多个自定义CSS类.customBusyIndicator_1, .customBusyIndicator_2。这样做,您执行以下操作:

  • CssClassesModuleAttribute,你输入.customBusyIndicator_1, .customBusyIndicator_2价值字段。

  • 超时ModuleAttribute,设置超时60000年价值字段。在这种情况下,测试执行等待60秒。

  • ContinueOnFailureModuleAttribute,你输入价值字段。

SfWaitForBusyIndicator模块在TestCase