Downloads
qftestJUI
The main project of Quality First Software GmbH is qftestJUI, a test tool for GUI based
Java applications with special support for the Swing toolkit. With
qftestJUI it is possible to remotely control a program and verify
its output and user interface against predefined settings.
An easy to use editor is provided to record and edit sequences of user
interactions and define checkpoints for the user interface. It exposes
every detail of a test script and eases adapting a test to changes for
maximum test reusability during the evolution of a program.
Download
qftestJUI
qflib
One of the key factors in the development of qftestJUI is
reusability of its components. For that reason, many parts have been
separated into a Java library which has grown into a project of its
own under the name of qflib. Besides qftestJUI it is used in all
of Quality First Software GmbH's Java projects.
Download
qflib
qflog
At the center of qflib is the de.qfs.lib.log package, which is used by
all other packages. Its job is the creation and management of log
messages. To get maximum use out of it, the qflog project was
started.
The LogView component included with qflog provides display and
filtering of log messages as well as control over many logging related
parameters. It can be integrated directly into an application.
Additionally qflog provides RMI based client/server communication
to monitor the log messages of a running application and control what
kind of messages it creates.
Download
qflog
Emacs lisp packages
We're going to make some of the emacs lisp packages we use
internally for our development available. As always, the problem
is one of quality - getting the quick hacks into a state that is
decent enough for public release.
The first package to be released is qflib.el, a collection of
functions that come in handy when editing Java code, with some
emphasis on creating log messages for the qflog.
Download
Emacs lisp packages
|