Update a Testset. Only the fields provided in the request body will be updated. If a field is provided, the new content will replace the existing content. If a field is not provided, the existing content will remain unchanged.
When updating the schema:
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
The ID of the Testset to update.
"246"
Testset updated successfully
A collection of Testcases that share the same schema.
Each Testset defines the structure of its Testcases through a JSON schema.
The fieldMapping
object maps top-level keys of the Testcase schema to their roles (input/expected output).
Fields not mentioned in the fieldMapping
during creation or update are treated as metadata.
required
array must be present in Testcases.enum
array.items
schema.anyOf
array.Testcases that fail validation will still be stored, but will include validationErrors
detailing the issues.
Extra fields in the Testcase data that are not in the schema will be stored but are ignored during validation.