Skip to main content

Emmanuel Hugonnet's Library tagged tools   View Popular

06 Jan 09

FitNium The perfect union of FitNesse and Selenium

Fitnium is a Non Specific Domain Specific Language ( DSL ) that provides the power of Selenium for automating web based acceptance tests with the power of FitNesse
FitNium provides you with the ability to write and execute Selenium tests using the FitNesse framework but without the need to write a single line of code

www.magneticreason.com/...fitnium.html - Preview

selenium fitnesse tools bdd

Adobe PDF Guide: How to Do Everything with PDF Files

Adobe PDF is the best format for sharing documents because they are compact, the formatting is preserved and most computers / mobile devices / ebook readers can easily handle PDF files.

Here you’ll learn how to do just about everything with PDF documents without buying Adobe Acrobat. You can edit PDF files, combine multiple files as one, add signature images to PDF pages, fill PDF forms online, add clickable hyperlinks to existing PDF documents and so much more.

www.labnol.org/...6296 - Preview

pdf tools tutorial

PrettyFaces enhances JSF with bookmarkable, pretty URLs (REST) | OcpSoft

PrettyFaces is an OpenSource JSF extension which enables creation of bookmark-able, pretty URLs made easy. Our goal was to solve this problem as simply as possible, while still enabling a useful set of functions such as: page-load actions, integration with faces navigation, dynamic view-id assignment, and managed parameter parsing. All of this without introducing unnecessary coupling.

ocpsoft.com/prettyfaces - Preview

jsf tools framework opensource

24 Dec 08

MockFtpServer - Home

The MockFtpServer project provides a mock/dummy FTP server implementations that can be very useful for testing of FTP client code. Two FTP Server implementations are provided, each at a different level of abstraction.

mockftpserver.sourceforge.net - Preview

ftp unit-test mock tools opensource

03 Dec 08

JDbMonitor - Monitor JDBC Performance For Slow SQL Queries

JDbMonitor is a tool to monitor & analyse database performance for any Java application.
Easily determine your application's database performance and analyse problems down to specific SQL statement.

www.jdbmonitor.com - Preview

jdbc database performance tools

25 Nov 08

cubeon - Google Code

Cube°n makes tasks a first class part of NetBeans by integrating with issue tracking systems. It then monitors your work activity to identify what's relevant and improves productivity by reducing searching, scrolling, navigation and sharing expertise.

code.google.com/cubeon - Preview

netbeans tools jira bugtracker

12 Nov 08

Automation for the people: Hands-free database migration

Databases are often out of sync with the applications they support, and getting the database and data into a known state is a significant challenge to manage. In this installment of Automation for the people, automation expert Paul Duvall demonstrates how the open source LiquiBase database-migration tool can reduce the pain of managing the constant of change with databases and applications.

www.ibm.com/...index.html - Preview

database tools

29 Oct 08

Pragmatic Automation

Jim Weirich wrote in to say that he has it on good authority that the KeySpan USA-19HS will properly drive a Firecracker. The Keyspan adapter comes with Mac OS X drivers that speak the handshake signals the Firecracker listens for. Huzzah! That means you can remotely control your lava lamps from your Mac.
Enjoy!

www.pragmaticautomation.com/...pragauto.cgi - Preview

continuous-integration tools

14 Oct 08

Un vrai build incremental dans Maven | Le blog des experts J2EE

Le module module-parent contient 2 sous-modules : module-api et module-impl.

Le module module-impl contient une classe ProcessImpl qui implemente l'interface Process définie dans module-api.

Nous lancons la commande "mvn install" sur le projet parent. Tout marche parfaitement. Nous modifions la signature de l'interface Process dans module-api sans répercuter les changements sur ProcessImpl de module-impl.
Nous re-lançons une installation du projet sur module-parent avec la commande "mvn install".
Le build se déroule correctement et les livrables module-api.jar et module-impl.jar sont installés dans le repository Maven. Comme les sources de module-impl n'ont pas été éditées, Maven ne le recompile pas, bien qu'il dépende d'un module modifié : module-api. L'état du projet est donc invalide dans le repository maven car au runtime, le problème d'implémentation de Process par ProcessImpl lèvera une exception.
Ce problème peut être résolu en forçant le "clean" avant chaque "install". Le build n'est alors plus incremental et pour la modification d'une simple classe, le rebuild est total. Dans de gros projets utilisant l'intégration continue, le coût d'un rebuild total est trop élevé.

blog.ippon.fr/...i-build-incremental-dans-maven - Preview

maven tools performance

30 Sep 08

FuseMetrics

If you're like us, you probably have a wide array of metrics for your projects - code coverage, complexity, coupling, bugs, tests, suspicious code, style violations, copy/paste detectors, performance measurements, dependency analysis and more.

And with all those metrics, it can be a struggle to get a single, simple view of what's going on with your project, and, perhaps more importantly, how your project's metrics are changing over time.

www.fusemetrics.org - Preview

metrics tools quality pmd checkstyle coverage

Grinderstone - Google Code

GrinderStone is an Eclipse plug-in for Grinder load testing scripts development (debugger for scripts is included).

code.google.com/grinderstone - Preview

loadtest eclipse tools

12 Sep 08

Panopticode

It provides a set of Ant build files to simplify configuring many of the most popular tools. Setting up a project can be as simple as:

1. Download and extract Panopticode in your project's home directory
2. Copy the PROJECT_HOME/panopticode/build-example.xml file to PROJECT_HOME/build.xml
3. edit the PROJECT_HOME/build.xml to specify your classpath and source code directory.
4. (optional) Select your source code management tool in the PROJECT_HOME/panopticode/panopticode-imports.xml

The whole thing can be easily done in 5 minutes. If you have a fast internet connection you could probably pull it off in 2 minutes :)

Now when you run your build using the metrics target you will get:

* Emma - Unit test code coverage. By changing one line in your build file this can be switched to Cobertura.
* CheckStyle - Validates that your code follows Sun's standards for Java. If you want to use a different set of rules you only need to change one parameter in your build file.
* JDepend - Sophisticated OO quality metrics and package dependency checking.
* JavaNCSS - Cyclomatic Complexity and size (NCSS) metrics.
* Volatility - Measure change within your projects. Currently this only works with Subversion, but support for other SCM repositories is planned.
* Duplicate Code - Using Simian. NOTE: If your project is not open source you must purchase a license for Simian after your free 15 day trial.
* Panopticode Aggregator - Generates an XML file that integrates ALL of the information gathered above
* Panopticode Reports
o Powerful visualizations, such as TreeMaps, that allow you to see the overall picture and an amazing amount of detail in a single view.
o Metric Correlation
o Historic Data

www.panopticode.org/index.html - Preview

metrics code tools

08 Sep 08

dbdoclet Homepage

The DocBook Doclet (dbdoclet) creates DocBook code from Java source documentation. It is helpful, if you want to print reference handbooks of your API. The program can be used as javadoc doclet or as standalone application. The standalone application can be used as a converter to transform HTML documents to DocBook documents.

www.dbdoclet.org - Preview

docbook javadoc tools

14 Aug 08

keyczar - Google Code

Keyczar is an open source cryptographic toolkit designed to make it easier and safer for devlopers to use cryptography in their applications. Keyczar supports authentication and encryption with both symmetric and asymmetric keys. Some features of Keyczar include:
* A simple API
* Key rotation and versioning
* Safe default algorithms, modes, and key lengths
* Automated generation of initialization vectors and ciphertext signatures
* Java and Python implementations (C++ coming soon)

code.google.com/keyczar - Preview

security cryptography tools framework opensource java

06 Aug 08

Java run-time monitoring, Part 2: Postcompilation instrumentation and performance monitoring

Part 1 of this three-part series on run-time monitoring of Java™ applications focuses on the JVM's health and ways to instrument source code to capture performance metrics. This second installment presents techniques for instrumenting Java classes and constructs without modifying the original source code.

www.ibm.com/...index.html - Preview

monitoring tools java aop

Automation for the people: Hands-free database migration

Databases are often out of sync with the applications they support, and getting the database and data into a known state is a significant challenge to manage. In this installment of Automation for the people, automation expert Paul Duvall demonstrates how the open source LiquiBase database-migration tool can reduce the pain of managing the constant of change with databases and applications.

www.ibm.com/...j-ap08058 - Preview

database tools

05 Aug 08

mrdon's maven-itblast-plugin at master — GitHub

Maven 2 plugin that runs integration tests on multiple servers

github.com/...master - Preview

maven unit-test tools

04 Aug 08

Spnego

Spnego is an SPNEGO and Kerberos plugin for Glassfish. SPNEGO stands for Simple and Protected GSSAPI Negotiation Mechanism. SPNEGO is a standard GSSAPI pseudo-mechanism for peers to determine which GSSAPI mechanisms are shared, select one and then establish a security context with it. Kerberos is a computer network authentication protocol, which allows individuals communicating over an insecure network to prove their identity to one another in a secure manner

spnego.dev.java.net - Preview

kerberos gssapi security glassfish tools

31 Jul 08

restfaces: RestFaces 1.3 documentation

RestFaces is a framework extending JavaServer™ Faces with the aim of improving its support for bookmarking. Features like bookmarking and indexing are two very important in the web.

restfaces.dev.java.net/...documentation.html - Preview

jsf framework tools opensource

22 Jul 08

Concordion

Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test — an active specification. [See A Realistic Example]

www.concordion.org - Preview

bdd tools opensource

1 - 20 of 253 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo