2.4.2 序列编辑器主界面布局
如图2-13所示,序列编辑器的主界面包括菜单栏、工具条以及各种窗格。菜单栏包括文件、编辑、视图、执行、调试、配置、源代码管理、工具、窗口、帮助共十个菜单项,从字面上很好理解每个菜单项的功能。
图2-13 序列编辑器主界面的布局
序列编辑器主界面中有很多窗格,用户可以通过菜单命令“View”选择是否显示某一窗格。
序列窗格:显示当前序列文件中的所有序列。
步骤列表窗格:在序列窗格任意选择某一序列,在步骤列表窗格中会显示该序列的所有步骤。
步骤设置窗格:在步骤列表窗格中任意选中某个步骤,相应地在步骤设置窗格可以设置步骤属性。
变量窗格:变量窗格显示所有的变量及其属性。
插入面板:插入面板显示了所有的步骤类型,选中某步骤类型,并通过拖曳的方式添加到步骤列表窗格中,即创建了该步骤类型的实例。
模板窗格:对常用的步骤、变量、序列预设置之后,将其添加到模板窗格,它们将作为模板,后续可以直接使用模板创建实例,每个实例都已经有了这些预设置信息,可简化步骤设置工作。
图2-14 工具栏的八个大类
工具条一共分八个大类,即标准、调试、环境、导航、帮助、上下文菜单、序列层次、序列分析器。单击工具条的任意空白位置,会弹出如图2-14所示的菜单,在此可以勾选决定显示哪些工具类。接下来介绍各个工具条,让读者知道这些花花绿绿的图标对应的按钮是用来做什么的,初步了解这些工具条可以减少对序列编辑器的陌生感和距离感。表2-2为工具栏名称与图标对照表。
表2-2 工具栏名称与图标对照表
Standard(标准):包括常用的操作,即新建序列文件、打开文件、保存文件、剪切、复制、粘贴、撤销、取消撤销。
Debug(调试):序列编辑器具有强大的调试功能,包括常见的开始、暂停、中止、单步执行、跳出、不进入函式、继续等。第6章中会详细介绍它们的用法。
Environment(环境):
下拉列表显示的是当前所使用的模块适配器。
打开工作站全局变量管理窗口(关于变量会在第5章介绍)。
打开用户管理窗口(关于用户管理会在第9章介绍)。
查找关键词。
可以锁定主界面,被锁定后将无法移动窗格。
Navigation(导航):用于快速地在序列之间切换。
Help(帮助):TestStand最重要的参考文档之一即TestStand Help。通过单击图标可以打开帮助文档。当在序列编辑器中选择了某个对象(可能是某个序列、步骤、或变量等)后,单击图标可以快速地打开并定位到与当前对象相关的帮助主题。
Sequence Hierarchy(序列层次):在TestStand中,序列可以调用子序列,子序列还可以调用子序列,这样序列之间就有了层级关系。在序列编辑器中可以查看序列之间的这种调用关系。第12章会介绍序列层级结构。
Sequence Analyzer(序列分析器):因为TestStand要管理很多测试项,可以使用序列分析器帮助发现序列开发过程中的潜在错误(如依赖关系丢失或资源冲突),强制序列遵循特定的规范。第6章会详细介绍这些工具的用法。