databene

 
  • Increase font size
  • Default font size
  • Decrease font size

DB Sanity 0.9.2 released

DB Sanity performs checks on a database for verifying data consistency and correctness of aplication deployments. It is invoked by command line and creates an HTML report with aggregated diagnostic summaries and listings of faulty database entries. 

Version 0.9.0 brings major improvements:

  • Tag clouds show at a glance which checks were executed and which where the most defective ones.
  • A hierarchy provider interface allows for custom definition of hierarchical grouping mechanisms, one provided implementation uses checks to specify tree paths.
  • DatabeneScript expressions can be used to employ a subset of the Java syntax for instantiating plugins.
  • The InfoModule provides more extensive invocation  information
  • All known bugs were fixed.

Read a detailed article about What's new in DB Sanity 0.9.2.

Read more about DB Sanity on the project page.

 

Feed4JUnit 1.1.0 released

Feed4JUnit makes it easy to write parameterized tests for the JUnit framework and feed them with predefined or randomly generated test data: test case data can be read from Excel or CSV files, databases, or custom data sources, and equivalence class tests can be defined easily. Setup is based on Java annotations and is easy to learn, apply, and maintain. Annotations defined in the "Bean Validation" JSR 303, Java 7, and Benerator are automatically recognized and generated smoke test data will match the constraints. By connecting to Benerator, you can configure generation of complex valid and invalid data sets.

With version 1.1.0, Feed4JUnit can now execute each test method with an individual number of threads in parallel. Custom execution characteristics can be implemented by providing a custom scheduler. Java enum types are now supported as parameters.

If you are already familiar with Feed4JUnit, read about what's new in Feed4JUnit 1.1.0. Otherwise get an introduction to Feed4JUnit at the project web site.

 

Benerator 0.7.1 released

2011-09-16

Benerator 0.7.1 is a bug fix release for users that were unable to rinvoke Benerator in a Maven project.

Read more about Benerator: http://databene.org/benerator

 

ContiPerf 2.0 released

2011-09-12

ContiPerf is a lightweight testing utility to easily leverage JUnit 4 test cases as performance tests, e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations, and by JUnitPerf's idea of wrapping Unit tests for performance testing, but is more powerful and easier to use. It uses Java annotations for defining test execution characteristics and performance requirements. You can mark a test to run a certain number of times, or to be repeatedly executed for a certain amount of time. Performance requirements can be maximum, average, medium, or any percentile execution time. You can run tests in two different modes, using them as simple unit tests or performance tests. Easy integration with Eclipse and Maven. Export of an execution summary to a CSV file. A small library without external dependencies (only JUnit).

Release 2.0 provides consistent behavior among JUnit releases 4.7-4.9 and is able to create HTML reports with statistical summaries and latency distribution charts.

Read more about ContiPerf 2.0 at http://databene.org/contiperf.html
Download it at Sourceforge

 

 

 

Welcome to databene

Our mission is to improve your software quality and development productivity.

Because software quality matters!

  • Would you like to speed up your test implementation dramatically?
  • Need support by a professional performance tool developer?
  • Do you need special training for performance testing?

Buy support services from Volker Bergmann: Send an This e-mail address is being protected from spambots. You need JavaScript enabled to view it with a short description of your needs, location and project and we will send you our service offers and pricing information.

 

projects

core topics of current and future projects are

  • data processing
  • software and data quality
  • productivity of the development process
  • software performance


the following libraries and tools are available:

  • benerator the leading open source test data generator
  • benclipse the Eclipse plugin for benerator
  • maven benerator plugin a maven plugin for benerator
  • DBSanity a tool for verifying database sanity
  • feed4junit a JUnit extension that adds support to parameterized unit test
  • feed4testng a TestNG extension that provides data for parameterized tests
  • ContiPerf a Java library for measuring performance with easy (but not required) JUnit integration
  • webdecs a library for data extraction, conversion and scripting.
  • commons a library of common utilities and abstractions.

databene

'databene' is the name of the company which shall be found in the next weeks in order to provide you with professional services and tools related to software development and software quality assurance.