Quality First Software GmbHgradient
Quality First Software GmbH
ProfessionalTest Automation
Home|Contact|Deutsch
QF-Test  –  The GUI Test Tool for Java and Web Demo VideoDownloadQF-Test BookletQF-Test

Video

QF-Test Demo Video

Demo video

In 8:40 min the demo video gives a short introduction into QF-Test (recording a test, adding a check, analyzing results, creating a report).

   
Demo video

Screenshots

The following table contains a number of QF-Test screenshots. Click the thumbnails for real size images.

QF-Test welcome screen after start up

QF-Test welcome screen

The welcome screen contains a number of helpful links to main entry points like demo video, quickstart wizard, tutorial, manual, FAQ and demo suites.

Structure of a simple sample test-suite

Test-suite structure

A test-suite in QF-Test is mainly represented by a tree structure of different node types. It may contain test-sets and test-cases as well as reusable procedures and component information. On the righthand side a detail view displays all attributes of the currently selected tree node.

Text check propterties

Text check properties

There are a number of attributes available for "Check text" node - mainly the expected text, which can be specified also as regular expression. Beside timeout and delays a result variable can be specified.

Result message on interactiv test run

Result message on interactive test run

In case of errors or exceptions during the test-run in interactive mode, at the end a summary dialog displays the respective result.

Run-log with error

Run-log with error

All detailed information and results of a test-run are stored in the run-log. Also organized as tree structure it allows convenient handling and is the central resource for error analysis.

Test debugger

Test debugger

QF-Test's integrated test debugger proved very useful for step-by-step execution. It allows setting of break-points, a continued test-run at a different position, inspection of variable binding etc..

Report generation options

Report generation options

QF-Test supports creation of reports in HTML and XML format. For customization there are a number of properties available in the respective dialog.

HTML report

HTML report

HTML reports provides a quick overview about the tests performed. Beside the overall result it contains numbers of successful, failed and skipped test-cases including detailed information on durations, error messages and screenshots.

Package documentation

Package documentation

QF-Test allows automatic creation of test or package documentation for test-suites and libraries in HTML and XML format.

Embedded Jython script

Embedded Jython script

Scripting is an important way of extending QF-Test's capabilities with functions not available out of the box. Both Jython and Groovy are standard scripting languages also providing comprehensible libraries.