This chapter provides useful information on the various options that the AppPerfect products offers so that you can setup your environment conveniently and select the settings that best suits your requirements. This view is available only for user having admin privilege.

This chapter has following sections:

License settings

Here you can configure license settings for AppPerfect products. If you want to use floating or concurrent license for AppPerfect Products, you should update license key here. In case of Desktop license for AppPerfect Products its not required to update license key here. Also AppPerfect Test Manager license key should be updated from here.

User settings

This view shows list of users configured in Test Manager. To add a user, simply select the Add button. To edit an existing user, select the radio button and select Edit button.

Requirement settings

In this view, you can configure Requirement Status, Priority and Severity. You can add/edit/delete them in this view.

Bug settings

In this view, you can configure Bug Status, Priority, Severity and Resolution. You can add/edit/delete them in this view.

Project settings

In this view, you can configure Project Status. You can add/edit/delete it in this view.

Test settings

In this view, you can configure Test Status. You can add/edit/delete it in this view.

Database settings

Here you can configure database for AppPerfect Test Manager. It provides a default HSQL server, bu user can migrate to any database supported by Test Manager. In order to change the database, you will require to copy a jar containing the JDBC driver class that you specify below to WEB-INF\lib directory. Change and update the database settings. On successful modification of settings, you will be notified to restart the server. Please stop the server, copy the jar to WEB-INF\lib directory and restart the server. AppPerfect Test Manager provides jar for HSQL database, hence you need not copy this jar.

Notification settings

The AppPerfect Products can be configured to provide notifications in a variety of mediums: You can get notifications about a test result through email or to custom program.

The configuration of this feature involves providing sender details and recipient details. You can use all the notification media or some of them or none of them, as per your requirement. Configuration of all these options is quick and easy. Notification is sent on the completion of the replaying of the test.


To enable Email Notifications, first select the checkbox 'Enabled'. Now you can proceed with the following settings:

Sender Settings

Name: Here, enter the name of the sender. This can be any name, and does not have to match the one associated with an email id. The field accepts all characters, there's no restriction on what can be entered in the field.

Email Address: Here, enter the email address of the sender. This must be a valid email address.

SMTP Server: Enter the SMTP server of the email sender. This must be a valid server. You can enter here the SMTP server name or IP address. Only enter one SMTP server here.

Authentication Required: Select this option if the SMTP server requires authentication. This is true in most cases as you will most likely have an account on the smtp server with a user name and password. Provide those details in the 'Username' and 'Password' fields that follow.

Recipient IDs

Email ID: Here, just provide the email Ids of the recipients. There is no limit on the number of recipients to be added..


If you want to use custom notification then you can specify the path of exe or bat file which should be called when application wants to send notifications.

Keyword settings

In this view, you can configure all the keywords used in Test Manager. You can add/edit/delete the keywords in this view.