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?
- Click Dashboard in the sidebar
- Click New Project
- Enter name and description
- 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:
- Parses your schema structure
- Applies constraints to each field
- Generates data matching your rules
- 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:
- Check the dataset status page for errors
- Verify your schema is valid
- Check for conflicting constraints
- 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?
- Common Workflows - Typical tasks
- API Overview - For automation
- Contact your administrator for support