启用独立标准窗口小部件工具箱应用程序

在使用 Rational® Functional Tester 测试正在进行测试的 SWT 应用程序之前,必须启用独立标准窗口小部件工具箱 (SWT) 支持。

关于此任务

要启用 SWT 应用程序,必须首先启用用于运行应用程序的 JRE,然后修改 SWT 应用程序的 Java 代码。

过程

  1. 启用用于运行 SWT 应用程序的 JRE。要采用这种方法,请执行以下步骤:
    1. 从 Functional Tester 中单击配置 > 配置应用程序以进行测试以调用“启用环境”对话框。
    2. 单击“Java 环境”选项卡。
    3. 单击搜索。此时会打开“搜索 Java 环境”对话框。
    4. 选择相应搜索机制,然后单击搜索

      搜索完成后,会在 Java 环境列表中列出 JRE。

    5. 通过在列表中单击某个环境来选择 SWT 应用程序的环境。
    6. 单击启用,然后单击关闭
  2. 将 rational_ft_bootstrap.jar 文件放在类路径中。 rational_ft_bootstrap.jar 位于 C:\Program Files\IBM\SDP\FunctionalTester\EclipseEnabler\plugins 位置中。
  3. 必须从 SWT 应用程序的用户接口 (UI) 线程来调用 enableSwtUi() 方法。添加以下代码:
    try 
     { 
     com.rational.test.ft.bootstrap.Bootstrap.enableSwtUi(this); 
     } 
     catch (Throwable e) {}

    必须从第一个创建应用程序 shell 程序的代码中调用此代码。

  4. 保存您的更改。

反馈