Skip to main content

Frequently Asked Questions

Quick answers to common questions about TDMP.

General

What is TDMP?

TDMP (Test Data Management Platform) helps QA teams generate realistic test data based on schemas with customizable constraints.

Who should use TDMP?

  • QA testers generating test data
  • QA leads managing testing teams
  • Test automation engineers integrating data generation

How is TDMP deployed?

Deployment options depend on your organization. Contact your administrator for specific details about your instance.

Projects & Data

How do I create my first project?

  1. Click Dashboard in the sidebar
  2. Click New Project
  3. Enter name and description
  4. Click Create

See Creating Projects for details.

What schema formats are supported?

  • XML Schema (XSD)
  • JSON Schema

How large can datasets be?

Dataset size limits depend on your deployment. Typical range: 100 to 100,000 records. Large datasets are generated in the background.

Can I download datasets in different formats?

Yes! Available formats:

  • CSV
  • JSON
  • XML
  • SQL

Formats depend on your schema type and generation settings.

Constraints & Generation

What are constraint sets?

Constraint sets define rules for data generation:

  • Field value ranges (min/max)
  • Patterns and formats (regex, email, date)
  • Uniqueness and required values
  • Field relationships

Can I reuse constraints across projects?

Yes! Save constraint sets to your Library for reuse in multiple projects.

How does data generation work?

TDMP:

  1. Parses your schema structure
  2. Applies constraints to each field
  3. Generates data matching your rules
  4. Exports in your chosen format

Generation runs in the background, so you can continue working.

Access & Security

How do I control access to projects?

Project members have role-based permissions:

  • Admin: Full control (edit, delete, manage members)
  • Edit: Create and modify datasets
  • View: Read-only access

What authentication is supported?

  • Username/password
  • API tokens for automation

Contact your administrator about SSO options.

Can I track who made changes?

Yes! Admins can view audit logs showing:

  • User actions
  • Timestamps
  • Affected resources

Access logs from the Admin panel.

Integrations

Can I integrate with CI/CD pipelines?

Yes! Use the REST API to:

  • Trigger dataset generation
  • Download datasets programmatically
  • Automate testing workflows

See API Overview for details.

Does TDMP support webhooks?

Webhook integrations can notify external systems when datasets complete or fail. Configure webhooks from the Integrations page.

Can I export to cloud storage?

Yes! Supported storage integrations:

  • AWS S3
  • MinIO
  • Google Cloud Storage
  • Azure Blob Storage

Configure from the Integrations page.

Troubleshooting

My dataset generation is stuck

If a dataset shows "In Progress" for too long:

  1. Check the dataset status page for errors
  2. Verify your schema is valid
  3. Check for conflicting constraints
  4. Contact your administrator if it persists

I can't upload my schema

Common issues:

  • File too large: Keep schemas under 10MB
  • Invalid syntax: Validate XSD/JSON Schema format
  • Encoding: Use UTF-8 encoding

How do I report a bug?

Contact your administrator or check your organization's support channels.

Performance

How can I speed up generation?

  • Use simpler constraints
  • Generate smaller batches
  • Reuse constraint sets from the Library
  • Schedule large generations during off-peak hours

Why are some operations slow?

Performance depends on:

  • Constraint complexity
  • Record count
  • Schema complexity
  • System load

Need More Help?