Database Action XML and JSON Format Outputs

Direct to Database testers should note the following schemas for XML and JSON formats.

Tip: For an introduction to database testing, see Direct to Database Testing.

In the case of XML, a Result tag exists underneath the existing root Results tag, as well as a new Output tag as the root.

For JSON, the top level tag is "output" for an JSON object represented by the second level tag "results", which is in turn a JSON array for multiple results. Each result is a JSON object consisting of the "summary" and "data" objects or just the "data" object.

Tip: Support for multiple results using the CSV output option is not available at this time. This is due to the limitations of the CSV format, Since we can't know this ahead of time, there will be a runtime error if a given Database Action ends up returning multiple result sets and the output format requested was CSV.