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.

3 min read

Overcoming Challenges in Test Automation: Re-usability is the key

Overcoming Challenges in Test Automation: Re-usability is the key

The 2020/1 edition of the World Quality Report (WQR) highlights how the expectation placed on test teams has been growing steadily. QA teams today are under more pressure than ever to deliver quality at speed. Software under test has grown increasingly complex, while the time available for the construction and execution of tests is shorter than ever. This has increased the demand for greater automation in testing, often focused on test execution automation.

Implementation and Re-usability

However, test automation bears its own challenges. According to the WQR, organisations are currently lacking the key skills and budget required to grow and maintain effective test automation. For 38%, test automation is the area where they face the greatest skill needs [1]. This is reflected in the WQR, which finds that only 15% of all testing is currently automated [1]. Why is this the case for something of such high priority?

“De-skilling” test automation can help resolve this challenge, enabling collaboration between those with and without deep coding skills. Test automation must be lightweight, re-usable and easy to apply, in order to help organisations ease its implementation enterprise wide.

De-skilling Automation

Test Automation is a complex and demanding process, often relying on manual scripting and skilled engineers. In fact, testing at 40% of organisations is supported by specialised quality engineering teams [2]. Despite this, automation levels remain low, while 47% of organisations declared testing as the area most likely to cause delays in development [3]. For automation to be embraced, it needs to be “de-skilled”, shifting towards ease of use and re-usability.

The rise in popularity of low-code development should have coincided with the rise of low-code automation platforms. However, these platforms must retain the flexibility of coding and the ability to test bespoke systems quickly and rigorously. Collaboration and balance are needed, enabling those with and without coding skills to test as quickly and rigorously as possible.

Test Modeller, a flow-based test automation tool, reduces the complexity and labour of test automation. It allows non-coders to generate highly sophisticated test scripts, while maintaining all the flexibility of coding. Test Modeller uses BPMN-style flowcharts that are already familiar to BAs and system designers. Deep coding knowledge is not necessary to rapidly build flowcharts in Test Modeller, before generating comprehensive test cases, scripts, and data. The flows themselves then become re-usable, further accelerating test automation creation.

Test Modeller not only de-skills automation, it also accelerates test creation, provides matching test data, and allows users to maintain test scripts in a few clicks. This is especially important when 68% of organisations reported that designing and maintaining meaningful test cases is extremely challenging [2]. Generating test cases, scripts and data from central flowcharts not only automates these time-consuming processes, it also allows optimisation to target testing where it matters most before a release.

Watch Test Modeller in 2 Minutes: Design, Develop and Test Better Software:

 

Re-usability in Testing

One way to reduce the time and coding needed for test automation is to introduce greater re-usability. Test Modeller not only tackles the complexity of test automation, but also minimises duplicate work. Test Modeller’s flows are used to quickly generate tests, and these flows are then re-usable in each new iteration. Furthermore, flows made using Test Modeller are accessible to every stakeholder in an organisation, encouraging cross-functional team collaboration. Everyone can use the intuitive flowcharts to generate up-to-date and rigorous test scripts in-sprint.

With Test Modeller, testers and designers without deep coding knowledge can re-use automation built by those with coding skills. This reduces the burden on skilled automation engineers, allowing testing to shift left while engineers focus on developing new code for their frameworks. Cross-functional teams can also re-use test data lookups from a central catalogue, eliminating the delays created by siloed data provisioning. Test Modeller shifts the responsibility of testing and automation from any one stakeholder or team, enabling re-usability and therefore a collaborative approach to building quality.

Automation Implementation

Curiosity’s Test Modeller was built with modern software delivery best practices at the forefront. Supporting cross-functional collaboration, easing the implementation of test automation, and enabling greater re-usability. It’s BPMN-style flowcharts are already familiar to business users and system designers, while testers and automation engineers can easily integrate test cases, automated tests and test data routines.

Curiosity aims to provide a viable solution for the frustrations that automation engineers and testers currently face. Test Modeller aims to ease not only the implementation, but also the process of test automation for everyone involved. Book a demo with an expert to learn how Test Modeller can help you achieve your organisation’s desired levels of automation in testing.

Try Modeller

To learn more about Curiosity, visit our website or follow us on LinkedIn, Twitter and Facebook.

[1] Capgemini, World Quality Report 20-21

[2] Capgemini, Continuous Testing Report 20-21

[3] GitLab, GitLab Developer Report 20-21

Assuring Quality at Speed With Automated and Optimised Test Generation

Assuring Quality at Speed With Automated and Optimised Test Generation

Throughout the development process, software applications undergo a variety of changes, from new functionality and code optimisation to the removal...

Read More
Automated Test Case Design is Key for CI/CD

Automated Test Case Design is Key for CI/CD

Continuous Integration (CI) and Continuous Delivery or Continuous Deployment (CD) pipelines have been largely adopted across the software development...

Read More
Using Model-Based Testing to Generate Rigorous Automated Tests

Using Model-Based Testing to Generate Rigorous Automated Tests

Despite increasing investment in test automation, many organisations today are yet to overcome the barrier to successful automated testing. In fact,...

Read More
Shift Left Quality With Curiosity's Modeller

Shift Left Quality With Curiosity's Modeller

Software delivery teams across the industry have embraced agile delivery methods in order to promote collaboration between teams and deliver new...

Read More
How to Scale Mobile Test Generation

How to Scale Mobile Test Generation

Welcome to Part 5/5 in our “Scalable Mobile Test Automation" series!

Read More
Experiments with GPT Vision for Modelling: A Journey from Screenshots to Whiteboards

Experiments with GPT Vision for Modelling: A Journey from Screenshots to Whiteboards

The landscape of artificial intelligence is rapidly evolving. The recent announcement of GPT-4 with vision capabilities by OpenAI stands as a...

Read More
Curiosity's and EVERFI's finalist entry to the North American Software Testing Awards

Curiosity's and EVERFI's finalist entry to the North American Software Testing Awards

The project, shortlisted for the "Best Use of Technology in a Project", reduced the time needed to create and run automated tests from weeks to...

Read More
Just how complex is mobile testing?

Just how complex is mobile testing?

Welcome to Part 2/5 in our “Scalable Mobile Test Automation” series. Part 1 set out the seismic rise in mobile use, arguing that testing strategies...

Read More
Use SDLC Traceability to Fix Test Automation

Use SDLC Traceability to Fix Test Automation

The increased demand for new software, faster delivery and better quality calls for greater automation across every stage of the software delivery...

Read More