首页 > 解决方案 > UFT OTA - 获取复制的测试集文件夹的 ID

问题描述

我(在 FOREVER 之后)想出了如何将测试集文件夹从一个位置复制到另一个位置并使用显式文件夹 ID 重命名它。现在,我想在粘贴后立即重命名新文件夹,因此不知道 id。我完全没有发现如何做到这一点。

我正在尽最大努力使用 OTA 的在线资源,但除非您已经了解该语言,否则它真的没有帮助。我似乎找不到我需要的东西,所以请不要建议。

提前致谢。目前非常沮丧,准备扔掉我的电脑。

这是我必须通过 id 复制、粘贴和重命名特定节点的内容

Set qcConnection = QCutil.QCConnection

copiedTestSet = qcConnection.TestSetTreeManager.CopyToClipboard(3)
QCConnection.TestSetFactory.PasteFromClipboard copiedTestSet,6,2,1


Set renameTest = qcconnection.TestSetTreeManager.NodeByID(30)
print renameTest.Name
renameTest.Name = "Rename Test"
renameTest.Post

Set renameTest = Nothing
Set copiedTestSet = Nothing

标签: hp-ufthp-alm

解决方案


您将知道粘贴文件夹的文件夹名称,因为它应该与复制的文件夹相同,您可以简单地在父文件夹下搜索具有名称的粘贴文件夹。

下面的页面有几个功能可以帮助你

https://github.com/sumeet-kushwah/ALM_OTA_Wrapper/blob/master/ALM_Wrapper/TestLabFolders.cs

您应该搜索三个功能

按名称查找子文件夹

查找子文件夹

获取测试集文件夹


推荐阅读