丝绸剧本中[ - ]和[+]的含义是什么?

时间:2016-03-21 08:52:18

标签: ui-automation silktest

我有一个项目将[-]转换为其他GUI测试框架。我无法理解由[+] [+] if(AssignSymbolToCatalogNumber.Exists(4)) [ ] AssignSymbolToCatalogNumber.setActive() [ ] Sleep(1) [ ] AssignSymbolToCatalogNumber.notMapToCatalog.SetFocus() [ ] AssignSymbolToCatalogNumber.notMapToCatalog.Click() [ ] WaitForDialogExists (Keep) [-] if !Keep1.Exists (1) [ ] ResLog.LogFail ("The number {i} Keep dialog did not pop up!") [ ] goto EndProgram [-] else [ ] Keep1.SetActive () [ ] Keep1.RadioList1RL.Select ("#1") [ ] Keep1.ShowEditDialogAfterEachCK.Check () [ ] Keep1.OK.Click () [ ] [ ] WaitForDialogExists (InsertEditChildComponent) [-] if !InsertEditChildComponent.Exists (1) [ ] ResLog.LogFail ("Insert/Edit child component dialog did not pop up!") [ ] goto EndProgram [-] else [ ] InsertEditChildComponent.SetActive () [ ] InsertEditChildComponent.ParentSiblingPB.Click () [ ] [ ] Sleep (1) 组成的Silk Test脚本是如何组织的。 有人帮我理解其含义吗?这是一个示例脚本

{{1}}

1 个答案:

答案 0 :(得分:1)

在Silk Test的4Test语言中,块在缩进中用另外的tab字符表示,类似于Python。

[+][-]标记表示代码编辑器新块开始并且还编码该块的折叠状态。这意味着当您在IDE中折叠该块时,它将变为[-],如果再次打开它,它将变为[+]

为了运行脚本,它们没有区别,它只与显示代码相关。