Skip to the main content.

Curiosity Modeller

Design Complex Systems, Create Visual Models, Collaborate on Requirements, Eradicate Bugs and Deliver Quality! 

Product Overview Solutions
Success Stories Integrations
Book a Demo Release Notes
Free Trial Brochure
Pricing  

Enterprise Test Data

Stream Complete and Compliant Test Data On-Demand, Removing Bottlenecks and Boosting Coverage!

Explore Curiosity's Solutions

Our innovative solutions help you deliver quality software earlier, and at less cost!

robot-excited copy-1              AI Accelerated Quality              Scalable AI accelerated test creation for improved quality and faster software delivery.

palette copy-1                      Test Case Design                Generate the smallest set of test cases needed to test complex systems.

database-arrow-right copy-3          Data Subsetting & Cloning      Extract the smallest data sets needed for referential integrity and coverage.

cloud-cog copy                  API Test Automation              Make complex API testing simple, using a visual approach to generate rigorous API tests.

plus-box-multiple copy-1         Synthetic Data Generation             Generate complete and compliant synthetic data on-demand for every scenario.

file-find copy-1                                     Data Allocation                  Automatically find and make data for every possible test, testing continuously and in parallel.

sitemap copy-1                Requirements Modelling          Model complex systems and requirements as complete flowcharts in-sprint.

lock copy-1                                 Data Masking                            Identify and mask sensitive information across databases and files.

database-sync copy-2                   Legacy TDM Replacement        Move to a modern test data solution with cutting-edge capabilities.

Explore Curiosity's Resources

See how we empower customer success, watch our latest webinars, read our newest eBooks and more.

video-vintage copy                                      Webinars                                Register for upcoming events, and watch our latest on-demand webinars.

radio copy                                   Podcasts                                  Listen to the latest episode of the Why Didn't You Test That? Podcast and more.

notebook copy                                           eBooks                                Download our latest research papers and solutions briefs.

calendar copy                                       Events                                          Join the Curiosity team in person or virtually at our upcoming events and conferences.

book-open-page-variant copy                                          Blog                                        Discover software quality trends and thought leadership brought to you by the Curiosity team.

face-agent copy                               Help & Support                            Find a solution, request expert support and contact Curiosity. 

bookmark-check copy                            Success Stories                            Learn how our customers found success with Curiosity's Modeller and Enterprise Test Data.

file-document-multiple (1) copy                                 Documentation                            Get started with the Curiosity Platform, discover our learning portal and find solutions. 

connection copy                                  Integrations                              Explore Modeller's wide range of connections and integrations.

Better Software, Faster Delivery!

Curiosity are your partners for designing and building complex systems in short sprints!

account-supervisor copy                            Meet Our Team                          Meet our team of world leading experts in software quality and test data.

calendar-month copy                                         Our History                                Explore Curiosity's long history of creating market-defining solutions and success.

check-decagram copy                                       Our Mission                                Discover how we aim to revolutionize the quality and speed of software delivery.

handshake copy                            Our Partners                            Learn about our partners and how we can help you solve your software delivery challenges.

account-tie-woman copy                                        Careers                                    Join our growing team of industry veterans, experts, innovators and specialists. 

typewriter copy                             Press Releases                          Read the latest Curiosity news and company updates.

bookmark-check copy                            Success Stories                          Learn how our customers found success with Curiosity's Modeller and Enterprise Test Data.

book-open-page-variant copy                                                  Blog                                                Discover software quality trends and thought leadership brought to you by the Curiosity team.

phone-classic copy                                      Contact Us                                           Get in touch with a Curiosity expert or leave us a message.

4 min read

Why You Should Automate Your Test Data Management in 2024

Why You Should Automate Your Test Data Management in 2024

Evolution and innovation in software delivery often focuses on automation, or on changing how teams collaborate and work together across the software delivery lifecycle (SDLC). However, when it comes to innovation, one key part of the SLDC is frequently overlooked: test data management (TDM).

Outdated test data management practices have long been a burden for testing and development, so much so that they now stifle innovation across the whole SLDC. Often, TDM practices don’t only hinder development speed and overall agility; they also risk legislative non-compliance, undermine test coverage, and block automation adoption. Yet enterprises often appear reluctant to move beyond manual TDM practices, or unaware of the extent of the underlying problem.

To achieve true quality at speed, and bring innovation to test data management, a new paradigm is essential. Organisations must consider moving from manual test data management to full Test Data Automation. Automating TDM can provide test data that’s available on-the-fly, compliant, and complete for rigorous testing. In fact, test data automation can be crucial for keeping up with innovation and unlocking it across the whole SDLC.

To learn more about how you can overcome enterprise test data bottlenecks, join Curiosity and RCG Global Services for, Solving Test Data: The greatest quality engineering bottleneck for enterprises today? Watch it on demand today!

watch the webinar

Outdated Test Data Practices: A Risk Too Far?

Test data practices have been stagnant for so long that overcoming bottlenecks is not as simple as just “automating” existing processes. There are many problems that a modern test data paradigm must solve, including compliance with legislation like the EU GDPR, The California Consumer Privacy Act, and Canada’s Consumer Privacy Protection Act (CPPA).

Many organisations today still use raw production data in less secure test and development environments. This presents data security risks. Meanwhile, data in these environments is often harder-to-manage. For instance, organisations might struggle to identify, copy, and delete data on demand, potentially risking a breach of a citizen’s Right to Erasure or Data Portability.

In fact, only 55% of organisations today comply with data security and data privacy regulations [1]. Meanwhile, techniques commonly used today to manage data often do little to improve the variety or quality of that data, risking legislative non-compliance while undermining testing coverage and software quality.

How Much Time Is Lost To Test Data Management?

Organisations today furthermore often spend an extensive amount of time and resources managing test data – though they might not be fully aware of the magnitude of this effort. The labour is typically spread throughout testing, development, and operations teams, who lose a chunk of their sprints to test data related activity. This can mask the extent of test data challenges, as teams individually strive to work through and around outdated test data practices, rather than tackle the core problem upfront.

Yet, the symptoms are clear. 41% of organisations lack the right test environments and test data, and a further 49% of teams are unable to manage the size and complexity of their test data sets [1]. Overall, a massive 44% of testing time can be spent waiting for, finding, or making data [2].

Enterprises today require a solution that solves these challenges in test data compliance, quality, and agility. Curiosity’s Test Data Automation is designed to enable this paradigm shift, bringing your TDM up-to-date with 2024.

Automating TDM With Curiosity's Test Data Automation

With Curiosity’s Test Data Automation, test data management is replaced with the automated and on-the-fly allocation of complete and compliant data. Test data can keep up with the speed of modern software delivery, while supporting compliance and boosting testing rigour.

Test Data Automation achieves this by integrating and making key test data technologies available “just in time”. These technologies include Synthetic Test Data Generation, Test Data Masking, Data Subsetting, and on-the-fly Data Allocation.

Synthetic test data is often key when removing risky live data from test environments, as well as for enhancing overall test coverage. It provides data combinations not found in existing production data, including the negative scenarios and outliers needed for rigorous testing. This data is furthermore fictitious, free from sensitive content. With Test Data Automation, rich synthetic test data is built from a model of the metadata found in production. It therefore supports accurate and stable test execution, without the risk of exposing sensitive information.

Test Data Automation combines synthetic test data seamlessly with data masking, equipping enterprises with a robust approach to compliance. Test data masking is often the minimum for data compliance. However, consistently, and manually masking data from numerous sources can be slow and complex. This is why Test Data Automation provides a quick and simple approach to masking complex data, while weaving in rich synthetic test data to combine compliant testing with quality testing:

Integrated Data Masking and Generation with Test Data Automation

Integrated Data Masking and Generation with Test Data Automation.

With Test Data Automation, masking data consistently across multiple data sources is as simple as specifying Excel-like functions, using a dictionary of re-usable masking rules to transform data consistently across data sources. The data functions resolve dynamically as the re-usable masking functions are run from a central catalogue, producing rich and varied test data for reliable and rigorous test execution.  

All of this can be done on-the-fly during automated and manual testing. With Test Data Automation, parallel teams and frameworks can allocate data as tests run and can perform automated data “find and makes”. This automatically finds data for test scenarios, with integrated synthetic data generation to make missing combinations needed in testing. Backed by a comprehensive set of test data utilities, this “just in time” approach provides complete and compliant test data as-a-service:

Providing Test Data-as-a-service with Test Data Automation

Providing Test Data-as-a-Service with Test Data Automation.

This automated approach to test data is equipped for modern DevOps environments and hybrid architectures. It integrates seamlessly with database orchestration, schedulers and orchestration engines, while offering containerised Test Data Automation. Testers, automation frameworks and CI/CD pipelines can deploy and access the databases they need in parallel and on demand, filling their environments with rich and compliant data on-the-fly. They enjoy the access to the rich and compliant test data they need, exactly when they need it:

 

Automate Your Test Data in 2024

Test Data Automation is designed for organisations looking to automate their test data, bringing test data “best practices” up-to-date with developments in compliance, delivery practices, and DevOps toolchains. It combines on-the-fly data allocation, masking, subsetting, generation, cloning, containerisation and more to ensure that the right data is allocated to every test on-the-fly. Embrace the concept of Test Data Automation and overcome your test data bottlenecks in 2024!

To learn more about Test Data Automation, join Curiosity and RCG Global Services for, Solving Test Data: The greatest quality engineering bottleneck for enterprises today? Watch it on demand today!

watch the webinar

Footnote:

[1] Capgemini, Sogeti (2021), World Quality Report 2021-22. Retrieved from https://www.capgemini.com/gb-en/research/world-quality-report-wqr-2021-22/

[2] Capgemini, Sogeti (2020), The Continuous Testing Report 2020. Retrieved from https://www.sogeti.com/explore/reports/continuous-testing-report-2020/

5 Techniques for Overcoming Test Data Bottlenecks

5 Techniques for Overcoming Test Data Bottlenecks

The demand for ever more complex, varied, and larger data has created a situation where QA can no longer keep up. Burdened by outdated Test Data...

Read More
Is test data the engineering problem to solve in 2024?

Is test data the engineering problem to solve in 2024?

It’s 2024 and the risks associated with poor test data practices show no signs of abating.

Read More
5 Test Data Challenges That Every CTO Should Know About

5 Test Data Challenges That Every CTO Should Know About

At Curiosity, we talk about test data extensively, because we believe test data is repeatedly neglected in testing and development discussions....

Read More
Test Data Strategy Success: Technology and Methodology

Test Data Strategy Success: Technology and Methodology

Today, organisations utilise and adopt a range of technologies, both old and new, in service of enabling their “agile” delivery methodologies. Yet,...

Read More
GDPR and testing: A few questions to ask yourself

GDPR and testing: A few questions to ask yourself

I’ve been harping on about GDPR and other recent developments in compliance for years now, and it’s good to see QA organisations are now seriously...

Read More
The Democratisation of (Test) Data

The Democratisation of (Test) Data

A glance at industry research from recent years shows that test data remains one of the major bottlenecks to fix in DevOps and CI/CD:

Read More
Test Data Security: You're Only as Strong as your Weakest Employee

Test Data Security: You're Only as Strong as your Weakest Employee

Preventing Production Data Leaks in Test and Development Environments. Last week, I was lucky enough to attend the European InfoSec conference in...

Read More
The Test Data You Need, When and Where You Need it.

The Test Data You Need, When and Where You Need it.

Low level, repetitious tasks underpin all business activity. However, these labor-intensive activities are still frequently performed manually, to...

Read More
5 Ways to Keep Your Test Data Compliant

5 Ways to Keep Your Test Data Compliant

As a result of the constantly evolving environment of global data protection legislation, test data management has become increasingly complex....

Read More