如何使用工作流在 HP ALM 中获取 Requirement 和 TestSetFolder 的路径?
How do I get the path of a Requirement and TestSetFolder in HP ALM with workflows?
我是 HP ALM 的新手,它的工作流程一直在搜索,但无法找到可行的解决方案。
如何获得 Requirement 和 TestSetFolder 的完整路径?
我设法找到了 TestFolders 的解决方案,但我无法传输该解决方案:
dim TreeManager
dim SubjectNode
dim FolderID
dim tdc
FolderID = Req_Fields.Field("AL_ITEM_ID").Value
set tdc = TDConnection
set TreeManager = tdc.TreeManager
set SubjectNode = TreeManager.NodeById(FolderID)
要获取 Requirement 的完整路径,请参见下面的示例。
reqID = Req_Fields.Field("RQ_REQ_ID").Value
Set reqFactory = TDConnection.ReqFactory
Set reqFilter = reqFactory.Filter
reqFilter.Filter("RQ_REQ_ID") = reqID
Set reqList = reqFactory.NewList(reqFilter.Text)
For Each tItem in reqList
MsgBox tItem.Path
Next
要获取 TestSetFolder 的完整路径,请参见下面的示例。
Set testSetTreeManager = TDConnection.TestSetTreeManager
Set testSetFolder = testSetTreeManager.NodebyID(TestSetFolder_Fields("CF_ITEM_ID").value)
MsgBox testSetFolder.Path
希望对您有所帮助。
我是 HP ALM 的新手,它的工作流程一直在搜索,但无法找到可行的解决方案。
如何获得 Requirement 和 TestSetFolder 的完整路径? 我设法找到了 TestFolders 的解决方案,但我无法传输该解决方案:
dim TreeManager
dim SubjectNode
dim FolderID
dim tdc
FolderID = Req_Fields.Field("AL_ITEM_ID").Value
set tdc = TDConnection
set TreeManager = tdc.TreeManager
set SubjectNode = TreeManager.NodeById(FolderID)
要获取 Requirement 的完整路径,请参见下面的示例。
reqID = Req_Fields.Field("RQ_REQ_ID").Value
Set reqFactory = TDConnection.ReqFactory
Set reqFilter = reqFactory.Filter
reqFilter.Filter("RQ_REQ_ID") = reqID
Set reqList = reqFactory.NewList(reqFilter.Text)
For Each tItem in reqList
MsgBox tItem.Path
Next
要获取 TestSetFolder 的完整路径,请参见下面的示例。
Set testSetTreeManager = TDConnection.TestSetTreeManager
Set testSetFolder = testSetTreeManager.NodebyID(TestSetFolder_Fields("CF_ITEM_ID").value)
MsgBox testSetFolder.Path
希望对您有所帮助。