Content
April 30, 2026

How to Automate Realistic SAP Test Data On-Demand for Tricentis Tosca

Zoe Laycock
Marketing
How to Automate Realistic SAP Test Data On-Demand for Tricentis Tosca

TL;DR

  • Tricentis Tosca is a leading SAP test automation platform, but reliable automation depends on reliable data sitting upstream of execution
  • Synthesized and Tricentis are partners. Tosca test cases call Synthesized APIs at runtime to provision fresh, compliant SAP test data automatically
  • The integration eliminates the manual data preparation step that slows Tosca pipelines and produces false positives
  • Together, they deliver a complete, continuous testing stack: Tosca orchestrates execution, Synthesized handles the data layer
  • Test data preparation effort reduces by up to 90%, and provisioning that previously took days now completes in minutes

Tricentis Tosca is the go-to SAP test automation platform for many enterprise teams. Its model-based approach, native SAP GUI and Fiori support, and deep integration with SAP Solution Manager and SAP Cloud ALM make it a natural choice for complex SAP testing programs. It reads SAP screen definitions natively, builds modules from transaction codes, and supports end-to-end business processes like Order-to-Cash and Procure-to-Pay out of the box.

So if your Tosca automation is producing inconsistent results, it's probably not a Tosca problem.

It's a data problem.

The test data gap in the Tosca pipelines

Tosca automates the execution of tests. What it doesn't solve on its own is what those tests run on. For SAP environments, that means someone still has to prepare the test data, subset it from production, mask sensitive fields, validate that relationships hold across modules, and load everything into the right environment before the test suite runs.

Testers typically spend between five and fifteen hours per week finding and creating test data by hand. In SAP environments, where a single business process touches dozens of interconnected tables, that figure is often higher. And when the data isn't ready, the automation waits.

Freshness is the other issue. Tosca suites are designed to run repeatedly, after every transport, after every configuration change, as part of nightly regression cycles. If the test data was refreshed last week and doesn't reflect changes made since then, the automation runs against a stale environment. Tests pass or fail for the wrong reasons.32% of false positives in automated testing are caused by missing, incomplete, or outdated test data. In SAP landscapes, that number is believable.

How Synthesized and Tosca work together

Synthesized and Tricentis are partners. Together, they deliver a complete, continuous testing stack where intelligent automation runs on continuous, compliant, production-realistic test data.

The integration works in three steps.

First, the Tosca test cases or the Tosca Test Data Service call Synthesized APIs or workflows to generate, mask, or subset the required datasets before execution, including SAP-specific scenarios with the right referential integrity and business logic intact.

Second, Synthesized provisions consistent, relationally coherent data into the target test databases or virtual data sources, with compliance policies enforced automatically. No manual masking step. No PII in non-production environments.

Third, Tosca executes automated suites at scale against the prepared environments and can trigger on-demand refreshes as part of CI/CD pipelines, so every run starts with data that reflects current production conditions, not last week's.

The practical result is significant. The test data preparation effort that previously ran to six to eight person-days for a thousand records now completes in under half a day. Provisioning that took days or weeks now takes minutes. Regression runs that previously waited on manual data preparation can now run continuously, aligned to the CI/CD cadence rather than working around it.

Why it matters for SAP QA

If you're responsible for SAP test automation in a Tosca environment, you've probably spent time explaining why a test failed when the application was fine. Stale data. A broken relationship during subsetting. A master record that exists in one environment but not another because refresh schedules don't align.

These aren't automation problems. There are data problems that surface as automation problems until someone traces them back to their source. Over time, they erode confidence in the test suite, until the team starts discounting failures they've seen before and real defects start slipping through.

Feeding Tosca with reliable, production-realistic data removes that category of failure. Tests that pass indicate the application works. Tests that fail are failing because something is genuinely wrong. That's what automation is supposed to deliver, and it's what the Synthesized and Tosca integration makes possible at scale.

What the joint solution covers

The partnership extends across several key use cases that SAP QA teams and DevOps engineers will recognize.

For SAP and ERP testing, Tosca's SAP-certified integration, combined with Synthesized's ability to maintain complex referential integrity across SAP S/4HANA, Fiori, and connected systems, enables comprehensive testing of business-critical workflows without exposing production data.

For continuous testing in DevOps pipelines, both platforms integrate to deliver fully automated continuous testing, Tosca executes, and Synthesized ensures compliant data is always available for every pipeline run.

For data-driven testing at scale, Synthesized generates diverse scenarios, including edge cases, while Tosca's data-driven capabilities ensure comprehensive coverage across all generated datasets. And for teams modernizing legacy applications to the cloud, the combination provisions secure, cloud-ready test environments that replicate production conditions throughout the migration.

Compliance risk from production data copies in non-production environments effectively reaches zero. And organizations using the joint solution report test data provisioning times dropping from days to minutes, enabling the kind of CI/CD-aligned regression coverage that manual approaches simply can't sustain.

Want to see the Synthesized and Tosca integration in action? Book a demo and find out how the partnership helps SAP QA teams run faster, more reliable automation, with production-realistic data always ready when Tosca needs it.