editTestCaseByRecordID

Retrieves a test case record for editing by record ID. A saveTestCase operation must be used with this operation to save any changes to the record. A SOAP error envelope is returned if the operation fails.

To unlock the record without saving changes, use cancelSaveTestCase.

To edit a test case based on number or summary, use editTestCase.

Parameters

Parameter Type Description
cookie long Session cookie returned by projectLogon.
recordID long Unique test case record ID.
bDownloadAttachments boolean Indicates if attachments should be retrieved. Using False may improve performance when the file contents are not needed.

Return value

Value Type
pTestCase CTestCase

Example

CTestCase tc = ttsdk.editTestCaseByRecordID(cookie, 1, false);

 

try

{

tc.summary = "Test case summary SOAP EDIT";

 

// The following line throws an exception if the operation fails.

ttsdk.saveTestCase(cookie, tc);

}

catch (Exception e)

{

// The following operation unlocks the record.

ttsdk.cancelSaveTestCase(cookie, tc.recordid);

}