Projects tagged ‘java’ and ‘testing’


[186 total ]

865 Users
   

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

247 Users
   

FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java ... [More] libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). FindBugs is open source, and has been downloaded more than 230,000 times, and is used by many major companies and financial institutions. Findbugs can be used from the command line or within ant, eclipse, maven, netbeans and emacs. [Less]
Created over 3 years ago.

229 Users
   

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to automate the process of checking Java code, and to spare humans of this task.
Created over 3 years ago.

192 Users
   

Hudson is an automated build system for a team as well as a system that monitors automated jobs (such as cron jobs)
Created over 3 years ago.

66 Users
   

Selenium is a test tool for web applications. Selenium tests run directly in a browser, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh. ... [More] No other test tool covers such a wide array of platforms. * Browser compatibility testing. Test your application to see if it works correctly on different browsers and operating systems. The same script can run on any Selenium platform. * System functional testing. Create regression tests to verify application functionality and user acceptance. [Less]
Created over 2 years ago.

65 Users
   

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 ... [More] supported with JavaDoc annotations). * Flexible test 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]
Created over 3 years ago.

54 Users
 

OLAT is the acronym for Online Learning And Training. It is a web application - a Learning Management System - that supports any kind of online learning, teaching, and tutoring with little didactical ... [More] restrictions. OLAT is free software/open source, and has been developed since 1999 at the University of Zürich and won the MeDiDa-Prix in the year 2000. OLAT has support for various E-learning standards such as IMS Content Packaging, IMS QTI and SCORM. OLAT offers all the tools that you'd expect of a modern LMS like Wiki, Chat, Forum, Calendar, Cluster, AJAX-support etc. OLAt is used all over the world and has been translated into 30 languages. The web-framework behind OLAT has been pubslished as a self-standing open source framework unter the name Brasato, which complies with the MVC-pattern. [Less]
Created about 1 year ago.

48 Users
   

Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.
Created over 3 years ago.

31 Users
   

HtmlUnit is a "browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser. ... [More] It has fairly good JavaScript support (which is constantly improving) and is able to work even with quite complex AJAX libraries, simulating either Firefox or Internet Explorer depending on the configuration you want to use. It is typically used for testing purposes or to retrieve information from web sites. [Less]
Created over 3 years ago.

27 Users

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 ... [More] avoid the myriad of problems that can occur when 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]
Created over 2 years ago.