使用TestMandates
在一个多用户的工作区,几个测试人员应该能够同时执行相同的测试。他们还应该能够独立执行这些测试,为了不覆盖其他测试的结果。
你可以通过与TestMandates合作提供便利。在这种情况下,每个测试人员创建在自己的工作空间和TestMandate链接它测试对象:
ExecutionList文件夹
ExecutionLists
ExecutionEntry文件夹
ExecutionEntries
一旦测试人员已经这么做了,他们执行TestMandate而不是原始的测试对象。托斯卡指挥官然后将结果写入ActualLog TestMandate ActualLog的测试对象。
测试对象的ActualLog巩固所有链接的结果TestMandates一旦测试人员签入他们的工作空间。
![]() |
一旦您已经创建了一个TestMandate和链接测试对象,你不再需要检查测试对象执行它。 |
创建TestMandates
创建一个TestMandate,右键单击一个ExecutionLists文件夹并选择创建TestMandate从迷你工具栏。
创建一个TestMandateExecutionLists子文件夹
删除TestMandate,选择各自的TestMandate和按下删除关键。
TestMandate链接测试对象
链接你的测试对象TestMandate,拖拽到TestMandate各自的测试对象。
托斯卡指挥官执行以下操作:
这标志着ActualLog测试对象的一个蓝色箭头指示TestMandate有关。
它创建TestMandate测试对象的一个副本。
ExecutionList保险应用程序与有关TestMandate例子TestMandate
当你执行TestMandate,连接测试对象的ExecutionLogs也显示蓝色箭头:
ExecutionList保险应用程序联系TestMandate后被处决
你可以从测试对象的ExecutionEntry跳到相应的ExecutionEntry TestMandate。
为此,右键单击测试对象ExecutionEntry并选择跳转到TestMandateEntry从上下文菜单中。
跳的ExecutionEntry测试对象的ExecutionEntry TestMandate有关
配置结果视图
如果你有一个文件夹,其中包含几个TestMandates,您可以配置托斯卡指挥官显示所有TestMandates父文件夹的累积结果。
为此,设置TestMandate属性IncludeForAccumulation来真正的你想要包括的所有TestMandates结果。
父文件夹TestMandates:没有积累的结果和积累的结果
删除测试对象和TestMandate之间的联系
如果你不再想转移结果的ActualLog测试对象,但是你想保持TestMandate,您可以禁用这两个之间的联系。
删除TestMandate之间的联系和测试对象,右键单击ActualLog测试对象和选择明确AutoMerge-List从上下文菜单中。
禁用TestMandate和测试对象之间的联系