Siebel 支持

IBM Rational® Functional Tester 包含对 Siebel 应用程序的扩展功能测试支持。
Rational Functional Tester 支持下列 Siebel 版本:

通过 Rational Functional Tester 的 Siebel 附加组件,可以使用 Siebel 对象模型和事件来捕获与回放图形用户界面级别的交互。您可以对 Siebel 定制组件执行属性和数据验证点。

测试高交互式 Siebel 应用程序

先决条件

要测试高交互式 Siebel 应用程序,必须从 Oracle 获取 Siebel Test Automation 框架。

设置注册表键

  1. 必须设置注册表键,Rational Functional Tester 才能使用用户界面名称来记录 Siebel HI 控件。缺省情况下,Rational Functional Tester 使用存储库名称进行记录。
  2. 在注册表中,请确保在 HKEY_CURRENT_USER/SOFTWARE/Rational Software/Rational Test/8 下创建名为 UINameInScript 的新 dWord,并将其值设置为 1。

启动 Siebel Test Automation (STA) 框架

在调用 Siebel 应用程序时,向 URL http://hostname/callcenter/start.swe? 中添加 SWECmd=AutoOn。例如,http://hostname/callcenter/start.swe?SWECmd=AutoOn。 这将自动启动 Siebel Test Automation 框架。

配置 CAS 超时

Client Automation Server (CAS) 提供一种机制对可能导致系统挂起的调用来配置超时。缺省情况下,此超时设置为 1 秒,但是可以通过将 rational.test.ft.siebel.cas_submit_timeout 设置为所需值来使用 ivory.properties 文件对此进行配置。

反馈