JDBDT: Java Database Delta Testing
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
scripts
src
.classpath
.gitignore
.project
.travis.yml
LICENSE.txt
README.md
appveyor.yml
pom.xml

README.md

JDBDT

License: MIT Maven Central GitHub release Travis build Status AppVeyor build status

JDBDT (Java Database Delta Testing) is a library for database test automation.

Visit http://jdbdt.org for reference.

License

JDBDT is open-source software under the terms of the MIT License.

Versions prior to 0.12 were released under the terms of the Eclipse Public License v 1.0.

Releases

JDBDT releases are available from Maven Central and GitHub.

Dependencies

JDBDT is self-contained (it uses the Java 8 SE API only).

Compilation

Requirements:

  • Maven 3.0 or higher
  • Java 8 compiler or higher

Commands:

    git clone git@github.com:JDBDT/jdbdt.git
    cd jdbdt
    mvn install

Change Log

1.2.x

Features:

Maintenance:

1.1.x

Features:

Maintenance:

1.0.x

API:

Continuous integration:

Site:

Maintenance:

0.12

Slight API adjustments:

Maintenance:

0.11

Features:

Maintenance:

0.10

0.9

0.8

  • Builder pattern now more properly used for tables (TableBuilder).
  • Improved handling of database errors.

0.7

  • Database insertions now done in batch mode.
  • Validation of savepoint support.
  • Miscellaneous maintenance (code style, Javadoc, site).

0.6

  • populateIfChanged, changed: new facade methods.
  • Improved handling of reusable/non-reusable statements.
  • Documentation adjustments.

0.5

  • DataSetBuilder: inhibit re-seeding of PRNG, and compute PRNG seed from data source columns.
  • Small adjustements to web site.
  • Other small adjustments.

0.4

  • Logging improvements.

0.3

  • Bug fixes & improvements when handling array data (e.g. BINARY) from/to database.
  • A few documentation improvements.

0.2

  • DataSet: head and tail methods respectively renamed to first and last.
  • ColumnFillerException introduced to signal errors during column filler execution.
  • Documentation improvements (site pages and Javadoc).

0.1

Initial release.