1 简介
script视图提供文本编辑器,支持用于编辑测试用例、测试数据和用户代码的测试脚本语言。脚本编辑器的内容显示了测试对象、测试用例和测试步骤的内部TESSY数据模型的所有信息。测试脚本中的更改可以保存到内部数据模型中,反之亦然。还可以合并在内部数据模型和脚本编辑器中进行的并发更改。
当使用脚本视图时,将为每个测试对象创建一个新的内部管理的脚本文件。现在可以在编辑和保存测试数据和用户代码编辑器中编辑和保存所有测试数据和用户代码。当需要执行测试时,将脚本更改提交到内部数据模型是必要的。在此之前,编辑器的内容只能保存到底层文件中。提交更改后,脚本编辑器内容和内部模型同步。
2 编写测试对象、测试用例和测试步骤、
在脚本视图中,测试对象的任何选择都将打开或显示相应的脚本编辑器。脚本编辑器提供了语法高亮、自动补全、格式化、验证和大纲视图。
脚本编辑器还使用CTRL+SPACE快捷键为测试用例或脚本的其他部分提供模板。这将显示一个包含上下文相关的自动补全的菜单。
通过在编辑器中复制现有的测试项目并调整测试项目编号,可以添加测试用例和测试步骤。可以删除重复的uuid,它们将在向模型提交更改时创建。
或者,可以使用测试项目视图添加或删除测试项目。然后脚本将过期或发生冲突,需要合并。如果在相同的位置没有真正冲突的更改,使用合并对话框可以很容易地完成此操作。
3 脚本编辑器视图的结构
视图 | 功能 |
---|