public class TestManagerService
extends java.lang.Object
Constructor and Description |
---|
TestManagerService() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addTestCaseByNodeId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int nodeId,
java.lang.String nodeType,
java.lang.String testCaseObjJson)
TestCase will be added for the specified nodeId of nodeType with
the details given in TestCase Object.
|
java.lang.String |
addValidationStep(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName,
java.lang.String validationStepObjJson)
ValidationStep will be added for the specified testCaseName of nodeId,
nodeType with details given in TestCaseValidationStep Object.
|
java.lang.String |
addValidationStepByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String validationStepObjJson)
ValidationStep will be added for the specified testCaseId with details
given in TestCaseValidationStep Object.
|
java.lang.String |
addValidationSteps(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName,
java.lang.String validationStepsJsonArray)
ValidationSteps will be added for the specified testCaseName of nodeId,
nodeType with details given in the List of TestCaseValidationStep Objects.
|
java.lang.String |
addValidationStepsByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String validationStepsJsonArray)
ValidationSteps will be added for the specified testCaseId with details given in the List of TestCaseValidationStep Objects.
|
java.lang.String |
deleteTestCase(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId)
Removes the TestCase of the specified testCaseId.
|
java.lang.String |
deleteTestCases(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String testCaseIdsJsonArray)
Removes the TestCases of the specified List of testCaseId's.
|
java.lang.String |
deleteValidationStep(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName,
java.lang.String stepName)
Removes the ValidationStep of the specified stepName, testCaseName, nodeId, nodeType.
|
java.lang.String |
deleteValidationStepById(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int validationStepId)
Removes the ValidationStep of the specified validationStepId.
|
java.lang.String |
deleteValidationStepByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String stepName)
Removes the ValidationStep of the specified testCaseId and stepName.
|
java.lang.String |
deleteValidationSteps(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName,
java.lang.String stepNamesJsonArray)
Removes the ValidationSteps of the specified List of stepNames, testCaseName, nodeId, nodeType.
|
java.lang.String |
deleteValidationStepsByIds(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String stepIdsJsonArray)
Removes the TestSteps of the specified List of stepIds.
|
java.lang.String |
deleteValidationStepsByListOfStepNames(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String stepNamesJsonArray)
Removes the ValidationSteps of the specified testCaseId and List of stepNames.
|
java.lang.String |
deleteValidationStepsByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId)
Removes the ValidationSteps of the specified testCaseId.
|
java.lang.String |
getTestCase(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getTestCaseByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId)
Returns the TestCase Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getTestCases(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId)
Returns the List of TestCase objects with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...for the specified nodeId of nodeType.
|
java.lang.String |
getTestCasesByIds(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String testCaseIdsJson)
Returns the TestCases with Details such as TestCaseId, TestCaseName, TestCaseLabel,
TypeOfTesting, Description and AuditHistory etc...
|
java.lang.String |
getValidationStep(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName,
java.lang.String validationStepName) |
java.lang.String |
getValidationStepById(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int validationStepId)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified validationStepId.
|
java.lang.String |
getValidationStepByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String validationStepName)
Returns the TestCaseValidationStep object with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId, validationStepName.
|
java.lang.String |
getValidationSteps(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String nodeType,
int nodeId,
java.lang.String testCaseName) |
java.lang.String |
getValidationStepsByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId)
Returns the TestCaseValidationStep objects with Details such as StepName, StepType, Description,
ExpectedResult, ActualResult, StepComments and AuditHistory etc...of the specified testCaseId.
|
java.lang.String |
updateTestCase(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String testCaseObjJson)
TestCase will be updated with the details specified in TestCase Object.
|
java.lang.String |
updateValidationStep(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String validationStepObjJson)
ValidationStep will be updated as the specified TestCaseValidationStep Object.
|
java.lang.String |
updateValidationSteps(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
java.lang.String validationStepJsonArray)
ValidationSteps will be updated as the specified TestCaseValidationStep Objects.
|
java.lang.String |
updateValidationStepsByTestCaseId(java.lang.String userName,
java.lang.String password,
java.lang.String outputFormat,
int testCaseId,
java.lang.String validationStepsJsonArray)
ValidationSteps will be updated of the specified testCaseId,
with the details specified in TestCaseValidationStep Objects.
|
public java.lang.String addTestCaseByNodeId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int nodeId, java.lang.String nodeType, java.lang.String testCaseObjJson)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseObjJson
- String - TestCase Object.
Sample 'testCaseObjJson' JSON :
{
"testCaseTypeId": "",
"priorityName": null,
"lastModifiedDateTime": "",
"attachFile": null,
"approvedBy": "",
"docMode": "",
"subjectId": "",
"saveFilePath": "",
"priorityId": "",
"testDocApprovalDate": "",
"testDocObject": "",
"approved": "false",
"validationStepMap": {},
"documentLink": "",
"testCaseLevel": "",
"approvalFlag": "",
"testDocId": "",
"validExcelCase": false,
"testDocType": "",
"statusId": "",
"expectedResult": "",
"testcaseLabel": "",
"modifiedDate": "",
"mapId": "",
"extendable": "false",
"projectName": "",
"projectId": "",
"testCaseId": "",
"actualResult": "",
"attachDoc": "",
"description": "",
"testCaseComments": "",
"validationStepsList": [],
"testSQLScript": "",
"testDocOwner": "",
"testStepComments": "",
"testTypeName": null,
"statusName": null,
"modifiedBy": "",
"documentStatus": "",
"testCaseName": "",
"mapName": "",
"excelInvalidRows": null,
"objectId": "",
"subjectName": "",
"testDocIntededUseDescr": "",
"isCopied": false,
"testCaseLabel": "",
"externalTestcaseId": null,
"message": "",
"objectName": "",
"testDocName": "",
"successOption": ""
}
public java.lang.String addValidationStep(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName, java.lang.String validationStepObjJson)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- StringvalidationStepObjJson
- ValidationStep Object
Sample 'validationStepObjJson' JSON :
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String addValidationSteps(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName, java.lang.String validationStepsJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- StringvalidationStepsJsonArray
- String - List of validationSteps
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String addValidationStepByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String validationStepObjJson)
userName
- Stringpassword
- StringoutputFormat
- StringtestCaseId
- intvalidationStepObjJson
- String - ValidationStep Object
Sample 'validationStepObjJson' JSON :
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String addValidationStepsByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String validationStepsJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intvalidationStepsJsonArray
- String - List of ValidationSteps
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String updateTestCase(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String testCaseObjJson)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseObjJson
- String - TestCase Object
Sample 'testCaseObjJson' for this:
{
"testCaseName": "Test case updated",
"testCaseId" : 0,
"testcaseLabel": "",
"testCaseTypeId": "",
"actualResult": "",
"attachDoc": "",
"description": "",
"testCaseLevel": "",
"testCaseComments": "",
"expectedResult": ""
}
public java.lang.String updateValidationStep(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String validationStepObjJson)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLvalidationStepObjJson
- String - ValidationStep Object
Sample 'validationStepObjJson' for this:
{
"stepName": "",
"validationStepId": ,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
public java.lang.String updateValidationSteps(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String validationStepJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLvalidationStepJsonArray
- String - List of ValidationStep
Sample 'validationStepJsonArray' JSON :
[
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String updateValidationStepsByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String validationStepsJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intvalidationStepsJsonArray
- String - List Of validationSteps
Sample 'validationStepsJsonArray' for this:
[
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
},
{
"stepName": "",
"validationStepId": 0,
"comments": "",
"validationStepType": "",
"description": "",
"statusId": 0,
"expectedResult": "",
"actualResult": ""
}
]
public java.lang.String getTestCase(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- Stringpublic java.lang.String getTestCases(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- intpublic java.lang.String getTestCaseByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intpublic java.lang.String getValidationStep(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName, java.lang.String validationStepName)
userName
- Stringpassword
- StringoutputFormat
- StringnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- String - Valid values: JSON or XMLvalidationStepName
- Stringpublic java.lang.String getValidationSteps(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- Stringpublic java.lang.String getValidationStepByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String validationStepName)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intvalidationStepName
- Stringpublic java.lang.String getValidationStepsByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intpublic java.lang.String getTestCasesByIds(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String testCaseIdsJson)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseIdsJson
- String - List of TestCaseIdspublic java.lang.String getValidationStepById(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int validationStepId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLvalidationStepId
- Stringpublic java.lang.String deleteTestCase(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intpublic java.lang.String deleteTestCases(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String testCaseIdsJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseIdsJsonArray
- String - List of testCasesIdspublic java.lang.String deleteValidationStep(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName, java.lang.String stepName)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- StringstepName
- Stringpublic java.lang.String deleteValidationSteps(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String nodeType, int nodeId, java.lang.String testCaseName, java.lang.String stepNamesJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLnodeType
- String - Node Object - valid Types - MM_PROJECT, MM_MAPPING, SM_TABLE.nodeId
- inttestCaseName
- StringstepNamesJsonArray
- String - List of stepNamespublic java.lang.String deleteValidationStepsByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intpublic java.lang.String deleteValidationStepByTestCaseId(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String stepName)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intstepName
- Stringpublic java.lang.String deleteValidationStepsByListOfStepNames(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int testCaseId, java.lang.String stepNamesJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLtestCaseId
- intstepNamesJsonArray
- String - List of StepNames
Example for this:
["step1","step2","step3"]
public java.lang.String deleteValidationStepsByIds(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, java.lang.String stepIdsJsonArray)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLstepIdsJsonArray
- String - List of stepIdspublic java.lang.String deleteValidationStepById(java.lang.String userName, java.lang.String password, java.lang.String outputFormat, int validationStepId)
userName
- Stringpassword
- StringoutputFormat
- String - Valid values: JSON or XMLvalidationStepId
- String