Extend your virtualization power with test data

Parasoft's test data management technology extracts data from existing systems so you can quickly manage, mask, model, and generate additional data. With Parasoft’s self-service interface, you can easily re-use test data in your virtual services, reducing the time you spend doing test data management.

How does it work?

Parasoft's modern approach to test data combines test data management with service virtualization to deliver data simulation. This approach allows users to simplify the process of understanding what data is available by leveraging the recordings made while creating virtual services. Parasoft's test data management technology automatically generates data models from interactions in your system, and automatically infers information about the data to make it easier for non-technical users to get the test data they need.

Through a sleek browser-based UI, users can then take their data models and mask the sensitive data, generate additional data for use in their virtual services, as well as snapshot the data to easily roll forwards and backwards in time. This approach to test data is significantly more approachable than traditional test data management solutions because the majority of the complexity in traditional TDM comes from deriving the data model, whereas in the Parasoft ecosystem, that happens automatically.


Parasoft's test data solution doesn't require users to learn a brand-new discipline. You're already recording traffic when creating your virtual services, why not leverage that for getting test data? You also don't need to worry about complex databases because Parasoft Virtualize can store and manage all the data in the proprietary data repository system. This lightweight data storage mechanism makes it much easier to load and utilize data without the tediousness of creating SQL queries.

Rapidly build virtual services on the fly, and inject them with business logic and test data to support local API development. Parasoft’s REST API can also be used to manage those virtual services and deploy them to your virtual test lab.

Parasoft’s virtual services benefit from a file-based configuration, making them easy to share between development and QA for defect reproduction and support.

Asset data get stale over time, and can be challenging with other solutions to continuously re-record new use cases into your virtual services. With Parasoft, you can set rules that define what every new day's data looks like, and then use a simple UI or a command line statement to generate today's safe test data. This makes it much easier to have virtual services that hold changing data over time, and reduces overall maintenance because you don't have to manually update all that data.

Parasoft Virtualize's service virtualization enables users to capture data from any environment. Some of the best data exists in our production environments, but we can't just pull that data directly from production because it represents too much risk. With Parasoft, you can extract data from anywhere and then apply a masking process to that data, thus sanitizing it for use in test environments and making the overall process of service virtualization much easier, with many new possibilities for data gathering.

Why stop with virtual data? Our partners DatProf, Delphix, and Curiosity make it easy to manage the data in your real databases as well. Clone, subset, and mask your real environment data so you can create the right conditions in your test database and then leverage that data inside of your simulated services.

Benefit from the Parasoft Approach

Want to learn more?

Parasoft Virtualize integrates with a wide variety of software, tools, and frameworks,
so you can easily adopt and scale within your existing development environment.

Test Data Management with Parasoft

Tired of waiting for test data? Here's the solution to your test data management headaches

Parasoft's new, modern approach to test data management enables users to easily manage, mask, model, and generate data on-demand, eliminating the need to wait for data and broadening the practice to more team members.