在多个用户或角色之间分发测试运行工作
Codebeamer 使用共享模型分布测试运行的测试,这意味着可将一个运行分配给多个用户或角色。这些已分配的用户可同时在同一测试运行中工作。测试运行器会自动将测试运行的测试用例分发给使用这些测试用例的用户。用户不会获取相同测试用例,不会覆盖彼此的更改,也不会对同一用例进行两次测试。
如果您的测试团队需要更加灵活,则可以选择创建多个测试运行以对测试集进行并行测试。
创建新测试运行时,将显示用于选择此功能的选项,如下所示:
• “共享的单一测试运行”- 创建一个测试运行以在已分配的用户与角色之间共享。
• “针对多个角色/组创建多个测试运行”- 为每个用户和角色/组创建一个测试运行。角色/组不会展开至单个成员。
• “仅针对用户创建多个测试运行”- 为单个用户以及选定角色和组的每个成员都创建一个测试运行。
后两个选项的区别如下:“仅针对用户创建多个测试运行”选项将为“分配对象”字段所显示角色中的每个用户创建一个测试运行,而“针对多个角色/组创建多个测试运行”选项将测试运行分配至多个角色或组。
例如,将测试运行分配给 "bond and Tester";其中 "bond" 是普通用户,但 Tester 是有多个成员 (例如 Joe 和 Fred) 的角色。
对于“仅针对用户创建多个测试运行”选项,系统将创建三个测试运行:一个给 "bond",一个给 "Joe",一个给 "Fred",因为他们全部都是测试人员角色。
“针对多个角色/组创建多个测试运行”选项仅创建两个测试运行:一个分配给 "bond" 用户,另一个分配给 "Tester" 角色。此角色未展开。
使用多个测试配置创建多个测试运行时
如果选择多个测试运行选项中的任何一个,同时选择多个测试配置中的任何一个,则 Codebeamer 会为工作负责人和测试配置的所有组合创建一个测试运行。
例如,如果已选择五个工作负责人和三个测试配置,则 Codebeamer 将总计创建十五个测试运行;每个工作负责人有三个测试运行,其中每个测试运行包含三个测试配置之一。