Siebel support

Rational® Functional Tester (RFT) contains extended functional testing support for Siebel applications.
RFT supports the following versions of Siebel:

The Siebel add-on for RFT allows you to capture and play back GUI-level interactions using Siebel object models and events. You can perform property and data verification points on Siebel custom components.

Testing high-interactive Siebel applications

Prerequisite:

Recording using UI name

You must set the Registry key for RFT to record Siebel HI controls using the UI name. By default, RFT records using the Repository name. In the registry, make sure that under HKEY_CURRENT_USER/SOFTWARE/Rational Software/Rational Test/8, you create a new dWord named UINameInScript, and set the value to 1.

Starting Siebel Test Automation framework (STA)

While invoking the Siebel application add SWECmd=AutoOn to URL http://hostname/callcenter/start.swe?. For example, http://hostname/callcenter/start.swe?SWECmd=AutoOn. This will automatically start the Siebel Test Automation framework.

Configuring CAS timeout

Client Automation Server (CAS) provides a mechanism to configure timeout on calls which could result in a hung system. By default, this timeout is set to 1 second, but you can configure this using the ivory.properties file by setting the rational.test.ft.siebel.cas_submit_timeout to the desired value.

Enabling Siebel support for a pre-existing functional test project

To use the Siebel support for a project that was created using the earlier versions of RFT, you must add two new templates (one for script headers and one for script helper headers) to the project. You will also need to update the build or reference information for the project.

Feedback