Skip to content
Krzysztof Słysz edited this page Jun 9, 2021 · 8 revisions

Welcome to Databucket wiki!

Databucket is a flexible test data manager designed for the software development teams. It delivers features to effectively create and maintain test data and metadata for extensive tests on mutliple projects, multiple environments and various tools at the same time. Databucket stores data in a database as elastic structures which gives you ready approach for constanly changing test data.

Who is this wiki for?

This wiki is dedicated for users who want to use or administrate Databucket. Here you can find details 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.

Components

  • Database

  • Databucket 2 -> MySQL (v5.7^)
  • Databucket 3 -> PostgreSQL (v13.x^)
  • RESTfull API

The base API endopoints and methods are documented using Swagger. These allows to use create, read, modify, delete and reserve data. The access to this documentation is available directly from Databucket frontend.

  • GUI

In Databucket fontend, you can administrate projects and work on collected data.

Key features

  • Multitenant architecture

For better data management, you can create multiple isolated projects. Each Databucket user can have access to many projects.

  • Two levels user privileges
  • CRUD for test data
  • Data reservation
  • Orphaned data protection
  • History of data changes
  • Multi-view for data
Clone this wiki locally