引导Java SWT控件

Java SWT使用创建的模块托斯卡XScan或托斯卡记录器(见“创建testcase的记录器”章)。

右键单击模块上文件夹,或使用动态菜单模块并选择扫描- >应用程序。有关如何进行详情,请参阅“章扫描模块”

以下标准控件可以通过所述“操舵控制”章:

下面的章节描述了如何引导Java SWT特定控件。

托斯卡允许控制操纵以外可见区域的测试应用程序中,提供他们定位在可滚动区域内(ScrollPane)。在测试执行时,系统自动跳转到显示控制。

可编辑的组合框

可编辑的组合框是组合框允许任意数量的条目被添加。

在下面的示例中,这个值测试值进入可编辑的组合框吗BorderCCombo

测试应用程序,可编辑的组合框

可编辑框输入一个测试值

ExpandBar

ExpandBars带领中描述“TabControl”章

当一个控制伊势引导滚动ExpandBar不可见,然后引导控制滚动到视图。

在下面的例子中,系统选择控件RadioButton1复选框在滚动ExpandBarSWTExpandBar

选择一个可滚动ExpandBar控制

列表视图

listview带领中描述章“列表框”

在下面的示例中,条目茱莉亚被选中的列表视图SingleList

选择一个列表视图项

这个例子验证是否条目马太福音存在于列表视图多目表:

验证列表视图项

TabControl

让被确定为TabFolders创建CTabFolders,他们虽中描述“TabControl”章

只有用户模拟选项卡,显示在屏幕上。

在这个例子中,引擎选择Tab2tfolTabFolderTabFolder

单行的TabFolder -输入

创建CTabFolders可以通过使用转向参数被关闭UserSimulation在显示选项卡。用户与ActionMode进行模拟输入和价值{附近}

在这个例子中,引擎关闭Tab3CTabFolderTabControl。

多行CTabFolder -输入

弹出菜单

你可以引导弹出菜单或者上下文菜单该模块任何SWT窗口的一部分标准的子集

引导的弹出菜单任何SWT窗口模块,您需要打开一个Java SWT窗口有一个上下文菜单。

本例中选择条目退出位于弹出菜单吗上下文菜单以下条目文件

这样做,你首先必须执行右键使用单击操作{RIGHTCLICK}在Java SWT应用程序的主要选项卡上。这将打开弹出菜单。

然后选择条目退出从弹出菜单。

从弹出菜单中选择一个条目

引导在多个JavaSWT窗口弹出菜单

你可以引导弹出菜单打开多个窗口时TechnicalID独特识别所需的窗口。

按照以下步骤创建一个模块的TechnicalID惟一地标识引导窗口:

  1. 托斯卡,加载任何SWT窗口模块从标准的子集。

  2. 右键单击任何SWT窗口模块并选择复制从上下文菜单中。你也可以左键单击模块并选择复制从动态菜单模块。或者,您可以使用键盘快捷键Ctrl+C

  3. 选择目标文件夹的模块应该贴。

  4. 右键单击文件夹并选择粘贴从上下文菜单中。你也可以左键单击文件夹并选择粘贴从动态菜单模块。或者,您可以使用键盘快捷键Ctrl+V

  5. 右键单击的副本任何SWT窗口模块并选择重新扫描从上下文菜单中。

  6. 扫描Java SWT应用程序窗口,您想要使用的指导使用托斯卡XScan。有关如何进行详情,请参阅“章扫描模块”

    托斯卡自动更新模块的TechnicalID重新扫描。

ProgressBar

progressbar扫描与托斯卡XScan。

可以使用以下ActionModes progressbar:

ActionMode

描述

验证

这验证状态的进步。

WaitOn

系统等待,直到一个特定值。

这个例子验证进度条的状态是否显示10:

验证的进展状态

在下面的示例中,发动机将等待的价值progressBar显示One hundred.在继续之前测试执行:

引擎将等待进度条显示,100%

按钮

按钮是带领中描述章“按钮”

规模

尺度是带领中描述“滑块”章

微调控制项

纺纱是带领中描述“文本框”章

下面的例子验证是否微调控制项的值SWTSpinner被设置为55

验证转轮的价值

纺纱是只读ActionMode只能操控输入当指导参数UserSimulation被设置为SendKeys键盘按键命令与进一步结合使用键盘命令选择按钮的控制(见“键盘命令”章)。

在这个例子中,只读微调控制项的值ReadOnlySpinner下面是增加了一个。

只读转轮在Java SWT应用程序

首先,选择微调控制项的单击操作{点击}。然后,价值增加的键盘命令{SENDKEYS (“{}”)}的向上箭头,选择控制。

设置一个只读转轮的价值

纺纱有一个数字开始的最小和最大值0。您可以添加的最小值和最大值微调控制项的属性,同时扫描托斯卡XScan。在XScan操作窗口表示属性,选择各自的属性最小值马克斯。在保存模块,这些属性显示为TechnicalID参数属性微调控制项的选项卡控制。

如果你想要引导一个转轮值最小值和最大值范围以外的,托斯卡重置价值,是在有效的范围内。

这个例子显示了一个微调控制项的最小值最低0和一个最大值最大One hundred.

最大最低TechnicalID Params Java SWT转轮

StyledTextEditBox

StyledTextEditBoxes可以单行,多行或只读他们带领中描述“文本框”章

对于只读StyledTextEditBoxes,只有以下ActionModes可用:

ActionMode

价值

描述

输入

{点击}

单击只读StyledTextEditBox。

验证

<值>

验证StyledTextEditBox的内容。

下面的例子验证是否StyledTextEditBox的价值只读的StyledTextEditBox这是一个只读文本框

验证的内容只读StyledTextEditBox

工具栏

工具栏可以被扫描托斯卡XScan认定菜单。控制工具栏显示识别通过控制类型和他们可以扫描并引领嵌入式和个人控制。

你可以引导按钮和按钮在工具栏下拉菜单嵌入控制通过他们的名字输入到工具栏控制。所有其他控件将作为单独的控制。

在下面的示例中,引擎选择按钮ToolbarButton从工具栏SWTToolBar

从工具栏选择一个按钮

本例中输入文本示例2到文本框ToolBarTextBox从工具栏SWTToolBar

文本输入到一个文本框工具栏

树状视图

treeview带领中描述“TableTree”章

关闭Java安全信息

在启动Java应用程序时,Java运行时环境可以打开一个安全信息根据您的安全设置。你可以关闭这个消息托斯卡中描述的章“关闭Java安全信息”