共享和使用测试

集中管理重复性测试及其需求分配,并跨项目共享和使用这些测试。
如果您将项目配置为使用共享测试的某个特定项目中的测试(请参阅添加项目),则可通过选择 UI 选择这些测试,从而在项目中重复使用它们。
将共享测试插入到您的项目中:
  1. 在菜单中,单击测试 > 详细信息视图
  2. 右键单击要插入共享测试的测试容器或测试文件夹。
  3. 选择共享测试
  4. 选择插入共享测试 此时将显示浏览测试对话框。
  5. 选择要插入的测试。
    提示: 要缩小显示的测试集范围,请在搜索字段中设置一些条件,或从列表中选择预定义筛选器。
  6. 单击确定 插入所选测试。测试属性包含共享测试引用,它是指向共享测试的一个链接。
  7. 要从共享测试中拆分正在使用的测试,请单击共享测试引用字段中的删除
    注: 要删除对共享测试的引用,您需要具有测试和执行 - 管理资产权限。
    删除对共享测试的引用后,该测试将不再与共享测试有任何联系。因此,将不再在共享测试和正在使用的测试之间推送和接收更新。

要查看使用特定共享测试的所有测试,请单击菜单中的测试 > 详细信息视图并选择使用情况选项卡。

在使用测试时,请考虑以下几点:
  • 使用测试的项目必须配置为重复使用正共享测试的项目中的测试。
  • 仅可将测试插入到现有测试容器。
  • 接受更改推送更改至共享测试操作处理正在使用的测试与相应共享测试之间的不同测试类型,从而在两个测试中使用相同的测试类型。
  • 在接受使用共享步骤、关键字、业务组件或流的测试中的更改时,必须在使用该测试的项目和共享该测试的项目中都能够看到相应的库。
  • 要保留已分配的需求,使用测试的项目必须与共享该测试的项目使用相同的需求集成或者相同的 Word 或 Excel 导入文件。
  • 您只能从 Excel 更新在 Excel 导入文件中为其定义了唯一外部 ID 的需求。Silk Central 需要使用此 ID 识别需要更新的需求。
  • 无法共享数据驱动子项、测试包子项和链接的测试容器。
  • 正在使用的测试中不考虑继承的测试特性、参数和属性。这些测试将继承正在使用的项目中继承的内容。如果正在使用继承项,那么接受来自原始测试的更改可能会导致从正在使用的测试中删除特性、参数和属性,因为这些特性、参数和属性在正在使用的项目中可能不可用。
  • 已分配问题不会复制到正在使用的测试。
  • 如果使用测试属性,则两个项目中的属性必须具有相同的名称和类型。
  • 复制正在使用的项目或为其设置基线时,系统将保留对正共享测试的项目的引用。但是,导出正在使用的项目时将删除这些引用。
  • 批量导出/更新接口和 Web 服务尚未考虑原始资产的链接。
  • 您还可以插入文件夹,包括其整个层次结构。