Manage repositories

With Test Data Management you can manage new and existing repositories.

Test Data Service supports the following database types for repositories: 

  • InMemory database: A local database that sores data only temporarily. When the system restarts, all data is lost.

  • SQLite: A local database that saves data to a file on your device. Your data remains available even after restarting the system.

  • MS SQL Server: A server based database, where data is stored.

  • Oracle: A server based database that offers persistent storage.

Before you start:  Oracle database setup requirements

If you want to create a Test Data Service repository in an Oracle database, follow these steps:

  1. Download the Oracle.EntityFrameworkCore nuget package (opens in new tab), version 7.21.13 or later within the 7.x series.

  2. Rename the downloaded file according to its version and unzip it.

  3. Copy the Oracle.EntityFrameworkCore.dll file from the package folder to the default Test Data Service installation folder at: C:\Program Files (x86)\TRICENTIS\Tosca Server\TestDataService.

  4. Download the Oracle.ManagedDataAccess.Core nuget package (opens in new tab), version 3.21.130 or later within the 3.x series.

  5. Rename the downloaded file according to its version and unzip it.

  6. Copy the Oracle.ManagedDataAccess.dll from the respective package folder to the Test Data Service installation folder at: C:\Program Files (x86)\TRICENTIS\Tosca Server\TestDataService.

Once you've completed these initial steps, you'll be ready to manage your Oracle repositories.

Access to repository actions

You can manage your repositories in the following ways: