Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 6 of 6

Governing automation assets

10 min

Listen to this lesson

0:00 / 7:00

A continuous testing architecture is shared infrastructure. Four teams contribute tests, the integration team owns virtual services, Basis owns environments, the data team owns generators and masking, and Cloud ALM holds the results everyone signs off on. Without governance, each team optimizes locally: duplicate tests, incompatible frameworks, credentials in scripts, and dashboards nobody trusts. Governance decides who owns what, which standards apply, how assets are reused and how value is measured.

What counts as an automation asset

  • Tests and suites: business-level definitions, scripts and their expected results.
  • Shared components: adapters for SAP GUI, Fiori, services and IDocs; reusable business steps such as "create fleet sales order".
  • Data assets: generators, pool definitions, seeding scripts and masking rules.
  • Virtual services and contracts: substitutes and the contracts they are verified against.
  • Pipelines and readiness checks: the orchestration code that runs everything.
  • Credentials and test users: technical users, roles and secrets, which need the strictest control.

Ownership and standards

AssetOwner at ContosoKey standard
Process test suitesProcess-aligned automation leads, accountable to the process owner (Maria for order to cash, Dan for finance)Linked to requirements in Cloud ALM; reviewed before merge
Shared adapters and business stepsA small core automation teamVersioned library; change review; backward compatibility rules
Generators, pools, masking rulesTest data lead with data protectionPrivacy status recorded in the catalog
Virtual services and contractsIntegration teamContract checks on every change
Environments and readiness checksBasis (Sam) with the automation core teamShared calendar; readiness before every scheduled run
Credentials and test usersSecurity teamSecret store only; least privilege; periodic review

Ownership and standards for automation assets.

The ISTQB syllabus notes the maintainability side of this: a common project structure, naming conventions, logging and reuse of steps through libraries rather than copies. It also describes how a shared core library can be updated centrally while teams decide when to adopt the new version in their business layer, which is a practical model for multi-team SAP automation.

A shared core library is updated centrally, and each team adopts the new version in its business layer when it is ready.
The Sign-Off Table · thesignofftable.com/academy/sap-tau-401
  1. ProposeA team proposes a new test, component or virtual service with its purpose and owner.
  2. Check reuseSearch the catalog and library for existing assets that already cover it.
  3. Build to standardNaming, logging, data from the provisioning service, results to Cloud ALM.
  4. ReviewPeer review plus owner approval; for process tests, the process owner confirms the expected results.
  5. PublishMerge, version and register in the catalog with owner and links.
  6. Review periodicallyValue and cost review each quarter; retire or redesign as needed.
Lifecycle of a governed automation asset.
The Sign-Off Table · thesignofftable.com/academy/sap-tau-401

Tool and framework choices

Enterprises often end up with several automation tools: SAP's own, such as the Test Automation Tool for Public Edition, eCATT and CBTA in Solution Manager landscapes, ABAP Unit, and UI5's QUnit and OPA5, plus whatever teams adopted for web, API or mobile testing. Governance does not require one tool for everything; it requires clear criteria and a reason for each addition. Useful criteria are the SAP technologies supported (SAP GUI, Fiori and UI5, services, IDocs), integration with SAP Cloud ALM test management, support for your pipeline, maintainability and skills, licensing and operating cost, and the vendor's or community's support for SAP release changes.

A new tool joins the landscape only with a recorded reason against agreed criteria.
The Sign-Off Table · thesignofftable.com/academy/sap-tau-401
Governance metricWhat it showsHealthy direction
Critical process coverageShare of critical processes with automated regression at an agreed levelUp, then stable
Escaped defectsDefects found after release that automation could have caughtDown
Automation reliabilityShare of failures that were real defects versus noiseUp
Maintenance effort per releaseHours to keep suites green after each changeDown or flat as suites grow
Reuse rateShare of tests built from shared componentsUp
Metrics for governing a continuous testing architecture.
The Sign-Off Table · thesignofftable.com/academy/sap-tau-401

What would you do?

Two Contoso teams each built their own "create sales order" automation step, with different data and assertions. A pricing change breaks both, and each team fixes theirs differently. What governance step would have prevented this?

Key points
  • Automation assets include tests, shared components, data assets, virtual services, pipelines and credentials.
  • Give every asset an owner and a standard; process suites are accountable to process owners.
  • Reuse shared, versioned business steps; check the catalog before building.
  • Choose tools by clear criteria such as SAP technology support and Cloud ALM integration.
  • Measure coverage, escaped defects, reliability, maintenance effort and reuse; keep reviews light.

Check your understanding · not graded

Lesson check

  1. 1. Who should own the credentials and technical test users used by automation?

  2. 2. What is the purpose of a reuse check before building a new automation asset?

  3. 3. Which metric best shows whether automation produces trustworthy evidence?

  4. 4. Why should governance reviews stay light and close to the work?