Test Database - CI/CD Glossary Definition
A test database is an isolated instance used only by automated tests, so they can read and write without touching real data.
A test database is an isolated database instance used only by automated tests, so tests can read and write freely without touching real data.
In CI, a test database is often a service container (Postgres, MySQL) started for the job and destroyed when it ends, giving each run a clean slate.
Related guides
Fixture Data - CI/CD Glossary DefinitionFixture Data: Fixture data is a fixed, predefined dataset loaded before a test so the test runs against a kno…
Seed Data - CI/CD Glossary DefinitionSeed Data: Seed data is a set of initial records inserted into a database to give an application a usable bas…
Database Transaction - CI/CD Glossary DefinitionDatabase Transaction: A database transaction is a unit of work that either completes entirely or has no effec…