生成并结合实例
TestCase-Design的主要目的是生成整个测试数据集定义属性和他们的价值范围。如果你把你所有的实例定义成一个数据集,您可以以后使用这个数据集来组织你的测试点。
您可以生成并结合实例对以下对象:TestSheets TestCase-Design类和TestCase-Design属性。
为此,右键单击相应的对象和选择生成实例- >所需的组合方法从上下文菜单中。
生成TestSheet实例
实例的数量取决于你选择哪个组合方法组合。
默认情况下,允许实例组合的最大数量是1000。你可以更改默认数量ToscaCommander.config.exe文件。
有关更多信息,请参考188金宝搏app苹果下载软件Tricentis知识库:https://support.188金宝搏app苹果下载软件tricentis.com/community/article.do?number=KB0013660
组合的方法
你可以选择不同的组合方法来满足您的特定的项目需求。根据您的要求的粒度,您可能想要或多或少数量的可能的组合来构建用例。
以下组合方法可用:
所有的组合
正交
成对
线性膨胀(关系)(见“创建实例使用关系”章)
线性膨胀
所有的组合
选择所有的组合确保考虑到所有可能的组合实例进行测试。这个方法将导致最多的可能的组合。
在TestSheet包含3属性与实例,这导致27可能的组合:
生成实例所有的组合
正交结合
选择正交组合方法导致的最低可能的组合数。唯一的一个要求正交组合,每个实例值是使用一次。
在TestSheet包含3属性和实例,这导致了三个可能的组合:
生成实例使用正交方法
成对结合
该方法结合了每一对任意两个属性的可能值组合。
在TestSheet包含3属性与实例,这导致10个可能的组合:
生成实例使用成对方法
为了使用线性扩展,您必须定义一个StraightThrough路径。这条路是常用的,因此风险最高的如果是失败。线性膨胀开关一个StraightThrough一个非实例StraightThrough在每个实例的组合。
在TestSheet包含3属性与实例,这导致7可能的组合:
完整的实例
如果你想更新您的实例包括组合其他实例没有创建副本,您可以结合实例尚未结合。188金宝搏app苹果下载软件托斯卡显示实例尚未结合粗体字体。
完成你的情况下,遵循以下步骤:
右键单击一个TestSheet、TestCase-Design类或TestCase-Design属性并选择完整的实例从上下文菜单中。
选择所需的组合方法。
生成所选对象
如果你想结合TestSheet中只有特定的对象,您可以生成专门选定对象的组合。你可以与属性和实例。
生成特定的属性
结合特定的属性,遵循以下步骤:
选择您想要的属性组合通过控股Ctrl关键。
右键单击其中一个属性,并选择生成实例从上下文菜单中。
选择所需的组合方法。
在下面的示例中,该属性年龄和住宅结合使用所有的组合,导致9可能的组合。的性别实例不习惯,因此出现在大胆。
生成特定的属性
生成特定实例
结合具体实例,遵循以下步骤:
选择您想结合的实例通过控股Ctrl关键。
的一个实例,右键单击,选择生成实例从上下文菜单中。
选择所需的组合方法。
在下面的示例中,该实例> 25,< 25,男性,城市,郊区结合使用线性膨胀。这导致了3种可能的组合。未使用的实例以粗体显示。
生成特定实例
传播实例
可以传播实例在TestSheet为了添加特定实例的组合TestSheet无需选择一个组合方法。这允许您选择一个特定的组合你想要测试。
传播情况下,遵循以下步骤:
你想选择一个或多个实例传播。这可以是实例已经被使用或未使用的实例。
同时按住Ctrl键,选择一个或多个顶级实例,你想传播你的实例(年代)。
右键单击顶级实例并选择传播实例(年代)从上下文菜单中。
188金宝搏app苹果下载软件托斯卡创建一个新实例的组合。
在下面的示例中,该实例< 18和女传播与顶级实例郊区。
根据实例
显示实例使用
的使用实例列显示你多久已经使用一个实例。这列默认是隐藏的,但可以添加使用列选择器。包含的对象实例,如属性,显示累积百分比的实例使用对象的水平。
显示使用实例
过滤器实例
您可以过滤TestSheet或属性层面的使用实例过滤器列。你可以添加这个列通过列选择器。
过滤掉女实例
值的一个快速概述已经过滤掉,TestSheet鼠标。会出现一个工具提示显示哪些实例已经被过滤掉。
过滤值提示
删除你的过滤器,右键单击TestSheet和选择重启实例过滤器从上下文菜单中。
删除生成的实例
当您生成实例,托斯卡自动创建一个实例直接低于有关TestSheet集合。要删除生成的实例,只需删除这个实例的集合。现在,您可以使用不同的组合产生新的实例方法如果你愿意。
删除生成的实例