•        0

AnyDbTest is the first and only automated DB unit testing tool available using XML as test case. AnyDbTest is just designed for DBA/DB developers. It supports all kinds of popular database, such as Oracle, SQL Server, MySQL, and PostgreSQL etc.



Related Projects

dockertest - Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work

When developing applications, it is often necessary to use services that talk to a database system. Unit Testing these services can be cumbersome because mocking database/DBAL is strenuous. Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests.Using Dockertest is straightforward and simple. Check the releases tab for available releases.


A Database Unit Testing framework for .NET. Places the database in a given state ready for unit testing of database access code.


The MassDataHandler is a framework to assist with Database Unit Testing. The framework makes it very easy to insert test data into a database, which in turn makes it very easy to write database unit tests. The user merely needs to specify their relevant data in a simple XML f...


A project that allow the execution of Unit Testing against a database (Relational or Multidimensional). It uses NUnit as unit-testing framework and does not require DBA or BI Developer to know anything about .NET: just write your SQL or MDX queries and test them

Sqlmap - Automatic SQL injection and database takeover tool

sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.

Grinder - Java Load Testing Framework

The Grinder is a Java load testing framework that makes it easy to run a distributed test using many load injector machines. Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.

SQL Load Test

This tool takes a SQL Profiler trace file and generates a unit test that replays the same sequence of database calls found in the trace file. The unit test is designed for Visual Studio Load Test. The code generated is easily modifiable so that data variation can be included.

mayfly - In-memory database for unit testing

In-memory database for unit testing

factory_boy_1 - Create fixtures for unit testing as in Factory Girl but without database usage.

Create fixtures for unit testing as in Factory Girl but without database usage.

factory_boy - Create fixtures for unit testing as in Factory Girl but without database usage.

Create fixtures for unit testing as in Factory Girl but without database usage.

Effort - Entity Framework Unit Testing Tool

Effort is a powerful tool that enables a convenient way to create unit tests for Entity Framework based applications.

CUnit - A Unit Testing Framework for C

CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. CUnit is built as a static library which is linked with the user's testing code. It uses a simple framework for building test structures, and provides a rich set of assertions for testing common data types.

qunit - An easy-to-use JavaScript Unit Testing Framework

QUnit is a powerful, easy-to-use, JavaScript unit testing framework. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code (and even capable of testing JavaScript code on the server-side).

xunit - Unit testing tool for the .NET Framework—mirror of

Unit testing tool for the .NET Framework—mirror of


Database Unit-Testing framework for .NET. puts your database into a known state before and between running tests


A unit testing framework for regression testing database stored procedures. Written in Java/JUnit/XML.

gunit - xUnit-style test fixture adapter for go test

We now present gunit, yet another testing tool for Go.No wait, this tool has some very interesting properties. It's a mix of good things provided by the built-in testing package, the assertions you know and love from the GoConvey project, the xUnit testing style (the first real unit testing framework), and it's all glued together with go test.

checkip - Displays the IP address of the current visitor

Click on "Test Cases" under "App" to the relevant tests. Then click on "controllers / VisitorsController" to run the tests for this application.Due to the relatively simple nature of this application, only unit tests are included.As the application grows in complexity, integration testing using [Selenium](, [Watir](, and [Rack::Test]( will probably be added. However, integration tests are slow by nature due to the over

Database-quick-management-tool - Quick database management for deploying testing and live sites

Quick database management for deploying testing and live sites