在VSTS中更新主副本时,避免更新克隆的测试用例



我有一个测试用例的主副本,我将为每个测试周期克隆它。Master Copy测试用例中的更改反映在已克隆的测试用例中。我该如何避免这种情况?

在VSTS 中更新主副本时避免更新克隆的测试用例

AFAIK,Azure devops为测试套件和测试用例提供两种类型的复制操作,即copyclone。Copy使用一种称为浅层复制的机制,该机制只创建对工件的引用。如果对工件进行了任何修改,它会反映到所有引用中。克隆使用一种称为深度复制的机制;新工件没有对其原点的引用,并且不受对原始工件进行的任何更新的影响。

因此,您需要创建测试用例的克隆,为此您可以使用以下步骤:

  1. 转到测试用例并右键单击它
  2. 单击列表中的"创建副本并添加到套件"选项
  3. 如果您愿意,请进行更改(在这里您可以修改测试用例独立地而不影响其他(
  4. 单击"保存并关闭">
  5. 现在将该测试用例拖放到其他套件中

您可以查看此文档以了解更多详细信息。

希望这能有所帮助。

最新更新