Testdata & Developer Tooling

Synthetic EPCIS test event generation, reference event collections, conformance test suite, SDKs.

2 min read

This is the supporting cast — the things you reach for when you're building against the platform rather than running it in production. Synthesise realistic supply chains, run the EPCIS conformance suite against any deployment, replay captured events back into a test environment, drop one of the language SDKs into your project to get going quickly.

The test-data generator is a configurable suite, not a one-liner. It produces single events for a demo, programmatic feeds for integration tests, or millions of events for performance work — all from the same engine and all conformant to EPCIS 2.0. The accompanying reference event collection covers every EPCIS 2.0 event shape, every CBV biz-step, every disposition, in both XML and JSON-LD form. Integrators use it to verify their own implementations; the platform's own validators run their unit tests against the same collection.

The EPCIS REST conformance test suite is published as open source. Point it at any EPCIS 2.0 endpoint — yours or anyone else's — and it produces a conformance report. That's what turns "GS1 EPCIS 2.0 conformant" from a vendor claim into something any reviewer can re-run on their own. The Business edition's internal integration suite extends it with platform-specific checks (multi-tenant DLS, capability tokens, the auto-derived linkset pipeline).

A re-capture / replay tool reads events from one deployment and re-captures them into another (or back into the same one). Useful for cloning a production environment for staging, reproducing a customer-reported issue locally, or running a regression scenario against a candidate build before promoting it.

Everything generated here uses the same Digital Link identifier form, the same conformant event shapes, the same GS1-Extensions discipline that production events use, so what you test against locally behaves the same way in production.

Capabilities by edition

CapabilityOSSBusiness
Test event generation (REST + UI + bulk)
Reference event collection (XML + JSON-LD)
EPCIS REST conformance test suite
Re-capture / replay tool
Client SDK examples (multi-language)

See also

Last updated: