Login | Register
My pages Projects Community openCollabNet

justus
Project home

If you were registered and logged in, you could join this project.

Summary Simple Java utility for managing software tests
Category testing
License GNU General Public License
Owner(s) danielbeck

Justus is a test case organization tool for software developers.

Mission

We want to create a lightweight utility that allows software developers to easily perform organized and reproducible tests before releasing their software.

Therefore, ease of use and a low barrier to entry are the focus in the development of Justus. You can basically start using it right away, without any training or reading a 500 pages manual.

Functionality

Justus has three modes of operation:

  • a powerful managing interface for test sequences and test cases
  • an assistant-like interface, that guides testers through the execution of test sequences
  • the protocol viewer helps evaluating test results and can export protocols in PDF format

Currently, Justus supports the management and execution of manually performed organized software tests.

CodeCover integration

Justus supports CodeCover. During Justus test execution, a connection to a remote CodeCover session can be established. Justus will send notifications of test cases to that CodeCover session.

Planned features for the near future

  • Command line interface
  • Integration of unit test suites like JUnit
  • Test case tagging
  • Test case replication (synchronized copies)
  • Rich text editor with picture support
  • "Smart sequences" / "search sequences" containing test cases matching their conditions

System requirements

Justus is written in Java with a Swing GUI and runs on any platform with a Java runtime 1.5 or higher. To be able to open the project website (report bugs, download updates) and open the pdf manual, you need Windows, Mac OS X or Java 6.

Download

The third beta of Justus 1.0 (Feb 19, 2008) is available. Get the source code, or download the binaries:

Please note that for PDF creation, you need to provide the iText library in your class path.

This is a beta-quality release. Although there should be no major issues, always backup your data files.

Known issues with this release

  • The license window cannot be opened. Fixed in svn
  • Test sequences can be copied into itself or descendants repeatedly, resulting in unexpected growth of the tree
    Workaround: Don't copy a test sequence into itself or a descendant repeatedly.