Projects tagged ‘automation’ and ‘java’


[21 total ]

556USERS
   

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

40USERS
   

Continuum is a continuous integration server for building Java based projects. It supports a wide range of projects.

28USERS
   

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. No other test tool covers such a wide array of ... [More] 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]

22USERS
   

Apache Archiva is a build artifact repository manager for use with build tools such as maven, continuum, and ant.

11USERS
 

Luntbuild is a powerful build automation and management tool. Continuous Integration or nightly builds can be easily set using a clean web interface. Executed builds are well managed using functions such as search, categorization, promotion ... [More] , patching, deletion, etc. It also acts as a central build artifacts repository and download area for your whole team. [Less]

6USERS
   

Nexus is a powerful and robust Maven repository manager, created to provide reliable access to artifacts required for development and provisioning. Maven's central repository has always served as a great convenience for users of Maven, but it has ... [More] always been recommended to maintain your own repositories to ensure stability within your organization. Nexus greatly simplifies the maintenance of your own internal repositories and access to external repositories. With Nexus you can completely control access to, and deployment of, every artifact in your organization from a single location. [Less]

4USERS
 

Apache Cayenne is an open source persistence framework licensed under the Apache License, providing object-relational mapping (ORM) and remoting services. With a wealth of unique and powerful features, Cayenne can address a wide range of persistence ... [More] needs. Cayenne seamlessly binds one or more database schemas directly to Java objects, managing atomic commit and rollbacks, SQL generation, joins, sequences, and more. With Cayenne's Remote Object Persistence, those Java objects can even be persisted out to clients via Web Services. Or, with native XML serialization, objects can be even further persisted to non-Java clients - such as an Ajax-capable browser. [Less]

4USERS
 

Buildr is a build system for Java applications. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a ... [More] language that’s a joy to use. And of course, we wanted it to be fast, reliable and have outstanding dependency management. [Less]

3USERS
 

JSystem is an open source framework for writing and running automated system testing projects. The JSystem framework is comprised of the following components: 1. Services Java API - exposes JSystem services 2. JSystem Drivers- ... [More] Java modules used to interfaces with devices and applications in the system under test. 3. JRunner - GUI application interface used for creating and running tests scenarios. 4. JSystem Agent - Execution engine used to run scenarios on a distributed setup. 5. JSystem Eclipse plug-in - accelerates the development environment setup and enforces JSystem conventions. JSystem uses several open source projects, two of the central open source projects are JUnit used for writing tests and Ant used as the scenario execution engine. [Less]

3USERS

Xooctory is an open source continuous integration server, aiming to provide the following features: * Open Source * Massively scalable * Flexible * Build dependency aware * Instant and rich feedback * Secured ... [More] Xooctory is not only a continuous integration server, it's also a project meant to experiment with top notch technologies. Here is a short list of some of them we are proud to use in xooctory: * Java 6 * Spring 2 * Hibernate 3 * Mule 1.3 * Wicket 1.3 * Logback 0.9 [Less]

2USERS
 

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]

2USERS
   

The Software Testing Automation Framework (STAF) is an open source, multi-platform, multi-language framework designed around the idea of reusable components, called services (such as process invocation, resource management, logging, and monitoring). ... [More] STAF removes the tedium of building an automation infrastructure, thus enabling you to focus on building your automation solution. The STAF framework provides the foundation upon which to build higher level solutions, and provides a pluggable approach supported across a large variety of platforms and languages. [Less]

2USERS
 

The EPP project creates all the package downloads of eclipse.org based on defined user profiles, provides and integrates the EPP Usage Data Collector that collects information about how individuals are using the Eclipse platform, and provides a platform that allows the creation of packages (zip/tar downloads) from an update site.

1USERS
 

Artifactory is a Maven 2 enterprise repository. It offers advanced proxying, caching and security facilities to provide a robust, reproducible and independent build environment when using Maven. Artifactory is being used by clients ranging from small ... [More] startup teams to international corporate teams employing distributed development, thus improving the development experience for tens of thousands of developers. Artifactory exposes a robust artifacts management platform using rich Ajax web UI and can be run out-of-the-box with a simple "unzip and launch" or "drop the war". [Less]

1USERS

The BinBase Database system was created to provide an accurate and fast solution for the analysis of thousand of Chromatograms and to create a library of compounds. Better known as Bins. The system is so designed that it can be easily extended and ... [More] adapted for your specific problems. You also have the possibilities to use it in different runtime configurations like: * using it as standalone system * using it with a cluster * using it with setupX as meta information provider * using with a custom meta information provider BinBase core part is now available in the svn. Websites are down to server error and we are working on it! [Less]

1USERS

benerator is a framework for creating realistic and valid high-volume test data, used for testing (unit/integration/load) and showcase setup. Metadata constraints are imported from systems and/or configuration files. Data can be imported from and ... [More] exported to files and systems, anonymized or generated from scratch. Domain packages provide reusable generators for creating domain-specific data as names and addresses internationalizable in language and region. It is strongly customizable with plugins and configuration options. [Less]

1USERS
   

Watij or Web Application Testing in Java is a testing project that is based on the design of Watir, but implemented in Java. Watij automates funtional testing of web applications through IE. Watij supports XPath expressions for finding HTML ... [More] elements on a page and manages popup browser windows by intercepting them and making them available for interaction. [Less]

1USERS

The example code to accompany "Ant in Action", the second edition of "Java Development with Ant". The actual code shows how to use Ant and Ivy for a build and release of a diary web application that serves the data up as an Atom feed, and uses EJB to persist the diary data to a database.

1USERS
 

create tutorials within applications that are written on top eclipse's rcp. prism studios is a set of plugins that provide any eclipse based rcp client applications with capture, record, and playback. also, based on GEF, is the studio that ... [More] provides functionality to the end user to edit, manipulate, annotate the captured playback script. this script, along with the captured screen shots files (saved as png's), can be imported/exported to an xml structured format. More interesting than the tutorial create/play feature is the programmatic control over the UI events. more efficient than TPTP project's AGR implementation at event capturing -- by utilizing constructs provied by AspectJ. [Less]

0USERS
   

Ant Library containing tasks usefull for automation in developing software in Erlang programming language, especially when using IDE's such as Eclipse.

0USERS

Enhancement to ANT / Maven - JUnit Reports: Adds an not-fully-implemented state ('yellow' or 'blue') to Junit test cases: This gives an overview over how much not-fully-implemented tests exist. What is it good for? It helps combined with ... [More] automatic testcase generation: the generated methods can contain this assertion and will be reported in JunitReports. [Less]