Projects tagged ‘junit’ and ‘testing’


[18 total ]
480

Apache Ant

   
Primary Language: Java Licensed as: Apache License, 2.0

Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.

Metrics updated about 8 hours ago

37

TestNG

   
Primary Language: Java Licensed as: Apache License, 2.0

TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use, such as: * JDK 5 Annotations (JDK 1.4 is also supported with JavaDoc annotations). * Flexible test ... [More] configuration. * Support for data-driven testing * Support for parameters. * distribution of tests on slave machines. * Powerful execution model * Supported by a variety of tools and plug-ins (Eclipse, IDEA, Maven, etc...). * Embeds BeanShell for further flexibility. * no dependencies * Dependent methods for application server testing. TestNG is designed to cover all categories of tests: unit, functional, end-to-end, integration, etc... [Less]

Metrics updated about 2 hours ago

11

DbUnit

 
Primary Language: Java Licensed as: GNU Lesser General Public License 2.1

DbUnit is a JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when ... [More] one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage. DbUnit has the ability to export and import your database data to and from XML datasets. Since version 2.0, DbUnit can works with very large dataset when use in streaming mode. DbUnit can also helps you to verify that your database data match expected set of values. [Less]

Metrics updated 08 Jul 08

9

FEST

   
Primary Language: Java Licensed as: Apache License, 2.0

FEST is a collection of libraries that aims at simplifying creation and maintenance of automated tests. Its main module, the Swing module, provides the following benefits: * Simulation of user-generated events and reliable GUI component ... [More] lookup * Easy-to-use and powerful API that simplifies creation and maintenance of Swing GUI functional tests * Supports both JUnit and TestNG * Ability to take screenshots of failed GUI tests and embed them in a HTML report (JUnit and TestNG) * Experimental Groovy Builder support for creating GUI tests [Less]

Metrics updated about 6 hours ago

6

httpunit

   
Primary Language: Java

HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies, and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or ... [More] containers of forms, tables, and links. When combined with a framework such as JUnit, it is fairly easy to write tests that very quickly verify the functioning of a Web site. [Less]

Metrics updated about 13 hours ago

2

SmartFrog

 
Primary Language: Java Licensed as: GNU Lesser General Public License 2.1

SmartFrog is a distributed deployment system. It allows developers, architects and operations teams to describe the deployment of different parts ("components") of a server-side configuration, then take this description and deploy it across multiple ... [More] servers. Every host runs a small SmartFrog daemon which can deploy and manage part of the overall distributed system. Deployed components (and systems built from them) can be started, stopped and "pinged" for health...some components can apply failure handling and workflow to deployments, enabling the "deployment descriptor" to even include failure handling logic" SmartFrog was developed at HP Labs in Bristol, in the UK. [Less]

Metrics updated about 8 hours ago

2

ReportNG

   
Primary Language: Java Licensed as: Apache License, 2.0

An alternative HTML reporting plug-in for TestNG. Generates easy-to-understand XHTML reports. Also includes a basic JUnit format XML reporter.

Metrics updated about 1 hour ago

2

Eclipse XPS

   
Primary Language: Java Licensed as: Apache License, 2.0

The Eclipse XPS plug-in shows the results of JUnit test runs using the Dell XPS' built-in LEDs. The LED colors change when the JUnit test run starts, when a test fails and when the test run completes successfully. In the plug-in's preferences you ... [More] can configure colors, brightness, which LEDs should be used and whether the LEDs should pulsate (glow) during the test run. [Less]

Metrics updated about 20 hours ago

1

antlr-gunit

 
Primary Language: Java Licensed as: BSD-ish License

gunit provides a simple way to write and run automated tests for grammars in a manner similar to what jUnit does for unit testing. The basic idea is to come up with a bunch of input/output pairs for rules in a grammar. The input can be a single line ... [More] or multiple lines of strings or even an external file. The output can be simply success or failure, an abstract syntax tree (AST), a rule return value, or some text output. [Less]

Metrics updated 18 Apr 08

1

JsTester

 
Primary Language: Java Licensed as: Apache License, 2.0

JsTester allows validation of javaScript code inside java. It provides a group of assert methods like JUnit's Assert, it also supports the validations described in http://javascript.crockford.com/remedial.html, and the ability to use your own ... [More] validations (unary & binary predicates). The project provides two ways of creating your tests: by inheritance (JsTestCase), and by composition (JsTester). Use JsTestCase as you would normally use any extension of TestCase. Use JsTester with TestNG or JUnit4 and annotations, or inside another TestCase hierarchy. Includes Groovy support. [Less]

Metrics updated about 10 hours ago