Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

AttributesTypeDescription
nameStringThis is the name of the property.

displayName

StringĀ This is the display name of the property.
dataTypeStringThis is the data type of the property.
descriptionString

This is the description of the property.

isRequiredBooleanThis is the boolean which represents whether or not the property is required.
isEncryptedBooleanThis is the boolean which represents whether or not the property is encrypted.
isActiveBooleanThis is the boolean which represents whether or not the property is active.

Response Codes

HTTP Code
Description
200Search successful and results returned
400Bad request
401Authentication failure
403Authorization failure (no access to resource)
500Unexpected internal server error

Example

Code Block
languagejs
themeEclipse
titleTesting tools
[
      {
      "testingToolName": "Apache JMeter",
      "properties":       [
                  {
            "name": "FDJM_JMETER_HOME_DIR",
            "displayName": "JMeter Home Directory",
            "description": "Apache JMeter Home directory. Make sure you have bin directory under this.",
            "dataType": "String",
            "isRequired": true,
            "isActive": true,
            "isEncrypted": false
         },
                  {
            "name": "FDJM_JMETER_PROPERTIES_FILE",
            "displayName": "Apache JMeter Properties File.",
            "description": "Apache JMeter Properties file.",
            "dataType": "String",
            "isRequired": true,
            "isActive": true,
            "isEncrypted": false
         }
      ],
      "testingToolId": 10001
   },
      {
      "testingToolName": "HP Unified Functional Testing (UFT)",
      "properties": [],
      "testingToolId": 10002
   },
      {
      "testingToolName": "JUnit",
      "properties": [],
      "testingToolId": 10003
   },
      {
      "testingToolName": "Oracle Application Test Suite (OATS)",
      "properties": [      {
         "name": "FDOAT_RUN_SCRIPT",
         "displayName": null,
         "description": "Oracle Application Test Suite run script file name (.sh or .bat) with full Path.",
         "dataType": "String",
         "isRequired": false,
         "isActive": true,
         "isEncrypted": false
      }],
      "testingToolId": 10004
   },
      {
      "testingToolName": "SoapUI",
      "properties": [      {
         "name": "FDSUI_SOAPUI_PATH_TO_TESTRUNNER_FILE",
         "displayName": "SoapUI Test Runner Path",
         "description": "Absolute path to the Testrunner script for SoapUI testing.",
         "dataType": "String",
         "isRequired": true,
         "isActive": true,
         "isEncrypted": false
      }],
      "testingToolId": 10005
   },
      {
      "testingToolName": "TestNG",
      "properties": [],
      "testingToolId": 10006
   },
      {
      "testingToolName": "utPLSQL",
      "properties": [],
      "testingToolId": 10007
   },
      {
      "testingToolName": "Postman",
      "properties":       [
                  {
            "name": "FDPMN_POSTMAN_PATH_TO_NEWMAN_UTILITY",
            "displayName": "Newman Executable Path",
            "description": "Absolute path to the newman command line utility for Postman testing.",
            "dataType": "String",
            "isRequired": false,
            "isActive": true,
            "isEncrypted": false
         },
                  {
            "name": "FDPMN_POSTMAN_PATH_TO_NODEJS",
            "displayName": "Node Executable Path",
            "description": "Absolute path to the Node executable.",
            "dataType": "String",
            "isRequired": false,
            "isActive": true,
            "isEncrypted": false
         }
      ],
      "testingToolId": 10008
   }
]

...