使用OTA在QC中的两个步骤的第一步或中间插入/添加测试步骤

时间:2014-04-22 15:07:59

标签: ota

我使用以下代码在HPQC测试计划中插入新的linkTest步骤。

Dim DSFactory, newLinkedDesignStep
Set DSFactory = objTest.DesignStepFactory
Set newLinkedDesignStep = DSFactory.AddItem(null)
newLinkedDesignStep.LinkTest = objLinkedTest
newLinkedDesignStep.Post 

代码在完成工作时非常棒,但它会将步骤添加为现有测试用例的最后一步。

我的要求是应该在现有步骤的顶部添加步骤(作为第一步)或者我应该能够在两个步骤的中间插入一个步骤,或者我应该能够重新安排步骤按要求的顺序。

是否可以使用OTA,任何建议都很有用。

谢谢

1 个答案:

答案 0 :(得分:1)

下面的代码适用于按所需顺序插入步骤。

    Set DSFactory = TestCase.DesignStepFactory
    Dim aFilter As TDFilter
    Set aFilter = DSFactory.Filter
    Set newLinkedDesignStep = DSFactory.AddItem(Null)
    newLinkedDesignStep.LinkTest = objLinkedTest(1)
    newLinkedDesignStep("DS_STEP_ORDER") = stepID (Index Starts from 0)
    newLinkedDesignStep.Post