Итак, я МЕДЛЕННО работаю над тем, чтобы автоматизировать болезненный ручной процесс в ALM с использованием OTA.Моя текущая борьба - удаление тестового набора.Он просто ничего не делает - ни ошибки, ни удаления, ничего.Как будто строки кода даже нет.Хотя, это определенно что-то делает, потому что ALM теперь работает напуганно.
Я пробовал разные вещи: Delete, RemoveNode.Любой совет приветствуется.
Set qcConnection = QCutil.QCConnection
Set tsFolder = qcconnection.TestSetTreeManager.NodeById(224)
Set tstestList = tsFolder.FindTestSets("", False, "")
If tstestList is Nothing Then
print "No manual tests present", vbOK
Else
For i = 1 to tstestList.Count
Set temp = tstestList.Item(i)
if temp.TestSetFolder.father.name = strMonth then
qcconnection.TSTestFactory.RemoveItem(temp.id)
end if
Next
End If