Skip to content

JDBDT/jdbdt

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.4.x

Features:

Bug fixes:

Maintenance:

  • Standard maintenance tasks (dependency updates, minor adjustments, etc)

1.3.x

Features:

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.