创建TemplateInstances
TestCase TemplateInstances作为自我的容器是动态生成的测试用例模板。TestCase TemplateInstances必须连接到一个数据源,读取的数据生成的测试。
每个模板可能包括几个TestCase TemplateInstances这反过来都可以链接到任何数据源。
房地产TestCaseWorkstate新生成的测试点的TemplateInstance传输从TestCase模板(见“TestCaseWorkState”章)。
和TestCase-Design如何实例化测试吗
的TestCase必须标记为一个模板被实例化(见“使用TestCase模板”章)。
TestCase模板必须与一个数据源(见“使用TestCase-Design表或阶级”章)。
从模板参数,其值应该转移,必须与模板的属性通过指定的语法(见“指定路径测试数据”章)。
选择的选项创建TemplateInstance从上下文菜单中TestCase的模板:
创建TemplateInstance
作为一个结果,托斯卡为每个TestCase创建TestCase的TemplateInstance在模板中定义的。TestCase结构匹配模板中相应的TestCase的结构。
实例化测试
如何实例化和Excel测试吗
的TestCase必须标记为一个模板被实例化(见“使用TestCase模板”章)。
从模板参数,其值应该转移,必须与模板的属性通过指定的语法(见“指定路径测试数据”章)。
选择的选项创建TemplateInstance从上下文菜单中TestCase的模板。
Excel文件与相应的表格必须指定在随后的对话框。您还可以定义数据源通过财产SchemaPath。在这种情况下,路径已经所示对话框。
点击确认您的输入好吧按钮。
点击是的在接下来的对话框中,实例化过程将开始。
托斯卡为每个TestCase创建TestCase的TemplateInstance在模板中定义的。TestCase结构匹配模板中相应的TestCase的结构。
从TestCase创建TestCase模板和模板实例
TestCase模板,模板实例和相应的TestSheet可以很容易地创建TestCase (见“创建TestCase的TestSheet”章)。
定义实例化的断点
在TestCase模板可以指定某个时候实例化应该结束的地方。这个可以做细节的各自TestStep通过选择框打破列。的打破必须通过增加列列选择器(见“添加或删除列”章)。
任何现有TestSteps,可用的模板实例TestStep之后,并没有实例化。
![]() |
如果使用一个断点,负面测试也可以映射,而不需要使用复杂的目录结构。断点(打破)设置和状态 |
属性
ChangedManually
显示是否生成的测试点TestCaseTemplateInstance已经改变了手工自上一代。
ChangedManually尽快将重置TestCases再次生成。
DataSourcePath
描述数据源包含模板的路径数据。操作完成后直接在属性或DataSource-Wizard。
当使用一个Excel模式源时,可以定义变量而不是绝对路径(见“选项-路径变量”章)。
InstantiationSelector
选择sub-quantities总量的测试中定义的数据源,以限制动态TestCase生成。这些sub-quantities必须指定的数据源。
都
这个属性的值操纵的名称reinstantiated(测试点见“都”章)。
选项
这个选项对TemplateInstances可用。因此,实例化重复。这就要求TemplateInstance与一个数据源。这个组合键Ctrl+R也可以用于reinstantiation。
从一个模板生成的测试
这将打开数据源向导。
在数据源向导您可以指定数据源和实例化选择器(Microsoft®Excel文件的路径和某些工作表)。
运行在ScratchBook
运行一个或多个选中的TestCase TemplateInstancesScratchBook。