25.2 Selected Packages and Procedures

The following sections take a closer look at a number of selected packages and procedures from the standard library.

25.2.1 The Run log Package

The qfs.run-log package contains procedures that write specified messages into the run log. This package gives testers without scripting knowledge the opportunity to write messages into the run log.

Here is the list of the most important procedures within this package:

25.2.2 The Run log.Screenshots Package

The qfs.run-log.screenshots package contains procedures, which write images into the run log and some helper methods.

Some important procedures within this package are:

25.2.3 The Shellutils Package

The qfs.shellutils package contains procedures to support most common shell-commands.

Some important procedures within this package are:

25.2.4 The Utils Package

The qfs.utils package contains procedures covering common helper functionality during test development.

Some important procedures within this package are:

25.2.5 The Database Package

The qfs.database package contains procedures to execute SQL commands on a database.

Note that the database driver must be in the class path, i.e. the respective jar file in the qftest plugin directory, before launching QF-Test.

For more information about the connection mechanism for your database, ask your developers or see www.connectionstrings.com.

Some important procedures within this package are:

25.2.6 The Check Package

The qfs.check package contains procedures to do checks.

Some important procedures within this package are:

25.2.7 The Databinder Package

The qfs.databinder package contains procedures for execution within a "Data driver" node which bind data for iteration.

Some important procedures within this package are: