WebdriverIO lets you control a browser or a mobile application with just a few lines of code. Your test code will look simple, concise and easy to read. WebdriverIO works in combination with most of the TDD and BDD test frameworks in the JavaScript world

TESTARE is a java testing framework that aims to simplify the test development process for distributed java applications. It tries to achieve this goal by focusing on two main directions: * provide easy to use in container testing capabilities through the concept of execution scenarios - [ articles about the basics of in container testing techniques: Automating EJB Unit Testing, in container testing with JUnit ] * provide support for test environment management and introspection techniques such as fixtures, global fixtures, test environment probes and guards TESTARE's initial focus is on ejb testing, but its extensible architecture makes it very easy to develop in container testing support for other technologies, such as SERVLETS, JMS listeners, CORBA ORBs or RMI. As such, TESTARE can be used to more easily implement the test driven development for distributed java development efforts.

utMySQL is a unit test frame work for MySQL V 5 using stored procedures. utMysql is an Open Source project, using the GNU General Public License (GPL) and is operating system independent. Stored procedure in MySQL V5.0 are very useful in removing the database query layer from server side scripting. It is entirely possible to develop and maintain the database layer separately from the server side code.

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

Chutzpah is an open source JavaScript test runner which helps you integrate JavaScript unit testing into your website. It enables you to run JavaScript unit tests from the command line and from inside of Visual Studio. It also supports running in the TeamCity continuous integration server. Chutzpah supports both the QUnit and Jasmine testing frameworks. Chutzpah uses the PhantomJS headless browser to run your tests.

JGiven is a developer-centric Behavior-Driven Development (BDD) tool for Java. Scenarios are written in plain Java with a fluent Java API - Neither text files, nor Groovy is needed. Method names are parsed at runtime and define the scenario text - No duplicate text in annotations is needed. Scenarios are executed by either JUnit or TestNG - No extra test runner is needed, thus JGiven works with all existing IDEs and build tools for Java out-of-the-box

TestOptimal is a suite of model-based test automation tools for functional testing and load/performance testing. Find defects in the requirements and respond to changes with ease through modeling while the product is being developed. Achieve unprecedented test coverage through system generated test sequences. Track requirements coverage and visualize test cases and test coverage. TestOptimal can help you greatly reduce time to market while gaining higher confidence in your product.

JTestCase is a 100% pure Java, open-source microframework that helps in separating test case data from test case units. JTestCase embodies the concept of a TestCase. A TestCase can be seen as combination of one (or more) assert for a specific set of input parameters. The introduction section explains this concept with further details. A moderately complex java projects may comprise hundreds of junit test case. JTestCase helps you organize your test cases in a rationale and efficient way.

To achieve this goal JTestCase provides: * A propetary XML format to define your test cases in an abstract way. * Easy-to-use API to retrieve data from XML file and to do assertion.