HP ALM/QC
In addition to its input/output objects, every processor has the access to a number of helper methods simplifying the configuration and handling of synchronization requests. Using these helpers, complex synchronization logic can be reduced to a couple of simple steps.
Names of objects are case sensitive. displayname is different from displayName.
-
commentHelper for HP ALM/QC — The commentHelper provides functions to manipulate comments.
-
debugHelper — This method helps to raise an IssueTrackerException error with the value of the field which is not syncing
-
nodeHelper — The nodeHelper is an object which can be used in the Sync Rules scripts to get specific information from the underlying tracker
-
qcHelper — The qcHelper is an object which can be used in the relation scripts to get specific information from the underlying tracker.
-
syncHelper — The syncHelper is an object which can be used in the Sync Rules scripts to schedule sync on your instance.
All methods
Title | Helper | Description |
---|---|---|
syncBackAfterProcessing | syncHelper | Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished. |
mergeCommentsIntoCommentsArea | commentHelper |
|
getSingleCommentFromCommentsArea | commentHelper |
|
debug.error | debugHelper | Helps to raise an IssueTrackerException error with the value of the field which is not syncing. Allows to see the content of the replica and the issue (if applicable) |
getUser | nodeHelper | Returns a user object |
getUser | nodeHelper | Returns a user object |
getProject | nodeHelper |
|
getOptions | nodeHelper | Allows retrieving a list of options from a custom field. |
getIssueType | nodeHelper |
|
getPriority | nodeHelper | |
getOption | nodeHelper |
|
stripHTML | nodeHelper |
|
getUserByUsername | nodeHelper | Returns a user object based on a UserName
|
getStatus | nodeHelper |
|
getLocalIssueKeyFromRemoteId | nodeHelper | Finds a local issue key linked to a remote issue. |
getTestType(qcHelper) | qcHelper |
|
getTestPlan(qcHelper) | qcHelper |
|
getStatus (qcHelper) | qcHelper |
|
getPriority (qcHelper) | qcHelper |
|
getOptions (qcHelper) | qcHelper |
|
getUserByUsername (qcHelper) | qcHelper |
|
findOption (qcHelper) | qcHelper |
Returns null if an option is not found.
|