Get available variables for a test (combines type and test configuration). Useful for CLI help and variable listing.
Parse a variable value from a CLI string. Converts string input to appropriate type based on variable definition.
Parse CLI variable arguments (name=value format) into a variables object. If type schema is provided, values are converted to appropriate types.
OptionaltypeVariablesSchemaJson: string | nullParse the TestSuite.Variables JSON
Parse the TestType.VariablesSchema JSON
Resolve variables for a test execution.
JSON string from TestType.VariablesSchema
JSON string from Test.Variables (optional)
JSON string from TestSuite.Variables (optional)
Runtime options containing user-provided variable values
Resolved variables with values and sources
Validate value matches the expected data type.
Validate a variable value against its definition.
Service for resolving test variables through the inheritance hierarchy.
Resolution order (highest to lowest priority):