All Projects → JDBDT → jdbdt

JDBDT / jdbdt

Licence: MIT License
JDBDT: Java Database Delta Testing

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to jdbdt

software-testing-resource-pack
Various files useful for manual testing and test automation etc.
Stars: ✭ 38 (+216.67%)
Mutual labels:  test-automation, testing-tools, software-testing
Awesome Test Automation
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
Stars: ✭ 4,712 (+39166.67%)
Mutual labels:  test-automation, testing-tools, software-testing
service-ui
UI service for Report Portal
Stars: ✭ 47 (+291.67%)
Mutual labels:  test-automation, testing-tools
mbt-bundle
A core library for Sicope Model, a Model-Based Testing tool for web application.
Stars: ✭ 19 (+58.33%)
Mutual labels:  test-automation, testing-tools
vim-testbed
Docker image for testing Vim plugins
Stars: ✭ 40 (+233.33%)
Mutual labels:  test-automation, testing-tools
Wasmite
Now WebAssembly has proper testing, unit-testing and debugging 🤗
Stars: ✭ 20 (+66.67%)
Mutual labels:  test-automation, testing-tools
irontest
A web app for API test automation
Stars: ✭ 31 (+158.33%)
Mutual labels:  test-automation, database-testing
page-content-tester
Paco is a Java based framework for non-blocking and highly parallelized Dom testing.
Stars: ✭ 13 (+8.33%)
Mutual labels:  test-automation, junit
rfswarm
Robot Framework Swarm
Stars: ✭ 68 (+466.67%)
Mutual labels:  test-automation, testing-tools
JUnitPerf
API performance testing framework built using JUnit
Stars: ✭ 48 (+300%)
Mutual labels:  junit, testing-tools
servirtium-java
Service Virtualized HTTP - to help service test automation stay fast and consistent
Stars: ✭ 16 (+33.33%)
Mutual labels:  test-automation, testing-tools
page-modeller
⚙️ Browser DevTools extension for modelling web pages for automation.
Stars: ✭ 66 (+450%)
Mutual labels:  test-automation, testing-tools
karate-runner
VSCode Extension for Karate
Stars: ✭ 23 (+91.67%)
Mutual labels:  test-automation, testing-tools
vm-automation
VirtualBox automation using Python
Stars: ✭ 1 (-91.67%)
Mutual labels:  test-automation, testing-tools
XLT
XLT is an comprehensive load and performance test tool developed and maintained by Xceptance.
Stars: ✭ 39 (+225%)
Mutual labels:  test-automation, junit
action-junit-report
Reports junit test results as GitHub Pull Request Check
Stars: ✭ 103 (+758.33%)
Mutual labels:  test-automation, junit
educhain
an instructional purpose blockchain.
Stars: ✭ 21 (+75%)
Mutual labels:  test-automation, testing-tools
IO-TESTER
A functional test framework
Stars: ✭ 32 (+166.67%)
Mutual labels:  test-automation, testing-tools
Openrunner
Computest Openrunner: Benchmark and functional testing for frontend-heavy web applications
Stars: ✭ 16 (+33.33%)
Mutual labels:  test-automation, testing-tools
page-walker
Chrome DevTools automation for desktop and mobile devices
Stars: ✭ 18 (+50%)
Mutual labels:  test-automation, testing-tools

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 [email protected]: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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].