Skip to main content

Data generators

Generators and options to quickly get yours in action.

Basics

Generators are the agents sitting in your infrastructure actually interacting with your systems. In the ideal case they are small sidecar components of the systems and maintained by the development teams.

Reusing existing scripts

Probably you already have some scripts or automated tests that are able to create test data. In that case and advisable step is to integrate those script with Sixpack. For that we provide SDKs in various languages. The SDKs are written in a way to make it very easy to plug in existing scripts.

At thsi stage we provide expert assistance with this step for no charge, let us know.

Writing new generators from scratch

Even simpler on the long run is to create generators from scratch by integrating our SDK in the systems under test. This way by design the generators will be maintained by the same teams that maintain the systems under test. Being part of the system, the generators may be even easier to program and maintain because e.g. the persistence layer abstraction is available.

By design even this way Sixpack is not able to access your systems directly, it can only request running methods such as generate but the actual implementation of the methods is always up to your people. This is of course verifiable by inspecting each SDK and in case of doubt we are happy to assist in any such inspection.