createDefectForTestRun
Creates a defect from a test run. This operation only starts the process of adding a defect. Use addDefect to save the defect. A SOAP error envelope is returned if the operation fails.
Parameters
Parameter | Type | Description |
---|---|---|
cookie | long | Session cookie returned by projectLogon. |
recordID | long | Unique test run record ID. |
Return value
Value | Type |
---|---|
pDefect | CDefect |
Example
CTestRun tr = ttsdk.getTestRun(cookie, 0, "Test run summary", false);
CDefect def = ttsdk.createDefectForTestRun(cookie, tr.recordid);
CFieldValue[] fields = ttsdk.getDropdownFieldValuesForTable(cookie, "Defect", "Type");
def.type = fields[0].value;
long defectID = ttsdk.addDefect(cookie, def);