Jubula 1.2.1 Release Documentation

Content

This pages provide the required docuware for the Jubula 1.2.1 Release Review as part of the upcoming Juno Release
Contact: Achim Lörke (Achim.Loerke@bredex.de)
Release Review: June 2011
Communication Channels:
Process Documentation : http://www.eclipse.org/projects/dev_process/development_process.php

Overview

Jubula provides automated functional GUI testing for Java and HTML applications. It is aimed at teams who want their automated tests to be written by test experts from the user perspective, without requiring any coding effort. Jubula tests incorporate best practices from software development to ensure long-term maintainablity of the automated tests.

Technical details

Features

This release of Jubula enables developers to view and develop GUI based tests. It also allows interaction with the test infrastructure and execution of test suites.

New in the 1.2.1 release:

Non-Code Aspects

Documentation, Cheat Sheets and Online Help have been provided to allow beginners a painless start.

Testing and Packaging

Jubula is build using Hudson, Maven and Tycho.
Since Jubula is a GUI test tool it is tested by itself. There are currently about 25.000 high level test steps executed for a complete test on one platform. This test include happy path checking, low level GUI component checking and cross application checks. All tests are performed nightly on several test instances covering MS Windows Vista and 7, CentOS 5.5 and Mac OSX 10.7.
Jubula is part of the Juno Release Train and maintains a Testing Package at the EPP.
The EPP Testing package itself is tested by Jubula. There is a proposal from the Jubula team to develop and maintain tests for other interested EPP packages.

Community and Support

Bugzilla

The diagram shows the Bugzilla entries as of 2012-05-31. Click on the diagram for an updated view.

Bugzilla Diagram

IP Issues

The component leadership verifies that:

The Jubula IP Log is available from
http://www.eclipse.org/projects/ip_log.php?projectid=technology.jubula

The IP Log has been approved on 2012-06-01.

Contributors and Committers

Contributors:
Marc SteffensOstfalia Hochschule für angewandte Wissenschaften
Marcel SalvageOstfalia Hochschule für angewandte Wissenschaften
Tobias EissBREDEX GmbH
Ann-Katrin HannemannBREDEX GmbH
Antje HuszarikBREDEX GmbH
Oliver GoetzBREDEX GmbH
Patrick GutorskiOstfalia Hochschule für angewandte Wissenschaften
Felix ZieselBREDEX GmbH
Steve JürgesBREDEX GmbH
Volker HotzanOstfalia Hochschule für angewandte Wissenschaften

Committers:
Zeb Ford-ReitzBREDEX GmbH
Alexandra ImrieBREDEX GmbH
Achim LörkeBREDEX GmbH
Tim WinselmannBREDEX GmbH
Markus TiedeBREDEX GmbH

Project Plan

The current project plan is available from
http://www.eclipse.org/projects/project-plan.php?projectid=technology.jubula