Skip to content
Krzysztof Słysz edited this page Oct 11, 2021 · 8 revisions

Welcome to Databucket wiki!

Databucket is an Open Source Test Data Management Tool. It delivers features to effectively create and maintain test data and metadata for extensive tests on multiple projects, environments, and various integrated tools at the same time. Databucket stores data in elastic structures which gives a ready approach to maintain constantly changing test data in software development process.

Who is this wiki for?

This wiki is dedicated for users who want to use or administrate Databucket. You can find here detailed explanation for every Databucket feature. Furthermore, if there is anything unclear, you can also create Github task with your question or just ask on this Slack channel.

Key features

Multi-tenant Client-server Architecture

  • Easy integration through RESTful API.
  • Isolated data for multiple projects.
  • User access for multiple projects.

Two-tier permissions

  • Access by user rules.
  • Defined access to artifacts like groups, buckets and views.

Rich data filtering

  • Searching for properties
  • Standard filtering
  • Extensive filtering

Data history

  • Enabling the functionality of collecting information about data changes allows for detailed tracking of creating and modifying collected data.

Data reservation

  • Data access by reservation.
  • Possible hiding of orphaned data.

Tasks

  • Modifying or deleting performed on multiple datasets.

What to use for?

Test data

  • Elastic data structure.
  • All test data can be sored in one place.
  • Ready to use methods to deal with dynamic data.
  • Easy work on unique data.
  • Team members and automated tests can work on the same data at the same time.
  • Ready for tests that requires sophisticated approach.

Configuration

  • Parameters independent of the code.
  • Quick searching and updating.