- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 控制流程
- 对象存储库
- 日志记录
- ScreenScrapeJavaSupport 工具
- Studio 测试
- 扩展程序
- 故障排除
测试用例模板
在 Studio 中创建和重用测试用例模板作为测试用例的基本模型,包括用于数据驱动的测试的数据变体模板。
将测试用例模板用作测试用例的基本模型。例如,您可以创建包含数据变体的模板,以便在不同测试中重用。您可以为测试自动化项目创建测试用例模板,包括其他文件类型,例如全局异常处理程序。对于其他项目(例如流程),您可以创建工作流模板。
条件
- 模板特定于项目类型和用于创建项目的语言。
- 模板无法转换为工作流,也无法进行编译或发布。
- 您可以通过创建包含测试用例模板的库来利用可重用内容。测试数据变体不会与测试用例模板一起导出到库中。
重要提示:
模板中引用的资源不会在本地复制到您尝试导入库的项目。 模板不应包含对其他资产的引用,例如库中的工作流。
模板来源
When you add a new file, you can choose a template on which to base it. The templates that you can choose from vary depending on the type of file you are adding (workflow or test case) and on whether you have previously added templates to your project Templates folder.
内建范本
空白测试用例
如果您想添加要在以后阶段调用的占位符活动,则在创建测试用例时选择“空测试用例”。
BDD 测试用例
BDD 代表行为驱动开发。 在创建测试用例时选择 BDD 测试用例,以围绕 Given-When-Then 容器构建测试。
本地文件模板
当您将文件提取为模板并将模板添加到“模板”文件夹时,本地模板会在项目的“模板”文件夹中创建。 本地文件模板仅在您创建或提取它们的项目中可用。
您可以创建三种类型的本地模板:执行模板、工作流模板和测试用例模板。当您将文件提取为模板时,会根据您提取的文件类型(工作流或测试用例)自动应用模板类型。 当您手动将模板添加到“模板”文件夹时,您需要选择要创建的模板类型。
包文件模板
超时测试
“超时测试”模板仅可用于 22.10 或更高版本的测试活动包。如果您想使用超时或在验证失败时截取屏幕截图,则在创建测试用例时选择“带超时测试”。
该模板配置为引发基于时间的异常,并对工作流中发生的故障进行屏幕截图。
- 如果将
takeScreenshotOnException布尔变量设置为false,请确保修改TimeoutScope活动的Timeout Message属性。 - 您可以在
duration变量中修改超时。默认设置为五 (5) 分钟。 - 您可以通过配置“测试项目设置”,将屏幕截图保留在计算机上。
添加本地文件模板
您可以使用“项目”面板中的上下文菜单,手动将基于其他模板的执行模板和测试用例模板添加到项目中。添加模板后,您可以在设计器中对其进行编辑,然后将其用作创建其他文件的起点。
-
要添加测试用例模板,请右键单击“模板”文件夹,然后选择“添加”>“测试用例模板”。 按照测试用例创建流程配置模板。
-
要添加执行模板,请右键单击“模板”文件夹,然后选择“添加”>“执行模板”。
将文件提取为模板
-
在 Studio 中打开工作流。
-
在“项目”面板中,打开测试用例的上下文菜单,然后选择“提取为模板” 。
您的测试用例现已存储在“项目”>“模板”中。您可以复制并粘贴该测试用例,也可以将其移回测试文件夹中。
- 您可以直接从“Templates”文件夹中为测试用例和工作流创建模板。
- 您可以使用“模板”文件夹中的上下文菜单执行各种操作,例如比较文件。
库中的测试用例模板
您可以在库中创建测试用例模板,方法与在流程中创建测试用例模板一样。发布库后,标记为“公共”的模板将作为包文件模板在安装库的项目中可用。
根据模板创建测试用例
-
创建一个测试项目。
-
构建要用作模板的任何测试用例。
-
完成测试用例构建后,打开其上下文菜单,然后选择提取为模板。为模板命名,选择“Templates”文件夹作为存储模板的位置,然后选择“创建” 。在此示例中,模板的名称为MyFirstTestCaseTemplate 。
-
Go to the Design tab, in the File group, select New > Test Case. The New Test Case window is displayed.
-
Give it an appropriate name, and select the template that you previously created from the Template dropdown list. For this example, choose MyFirstTestCaseTemplate.
删除模板
To remove a template, expand the Templates folder in the Project panel, right-click the template, and then select Delete.