For editable properties, there is general information that is the same for each property type in addition to the type-specific information. The name of a property must match those defined in the code by get<<propertyname>> methods, with the first character in lowercase.
| Type | Description | 
|---|---|
| label | The text displayed in the GUI. | 
| description | Additional textual information describing the property. | 
| isOptional | A value of true indicates that user input is not required. | 
| default | The default value for the property when creating a new test. This value must match the property type. |