Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|产品中心下载什么是软件架构
您现在的位置: 天极网 > 开发频道 > Rational创建可重用的自动测试之测试环境
全文
群乐:IBM

Rational创建可重用的自动测试之测试环境

2007-11-21 15:57 作者: 佚名 出处: 论坛整理 责任编辑:方舟

  本部分将带您完成准备应用程序环境的过程,以便能使用Rational Functional Tester 进行测试。您将:

  • 创建存储库,或项目,其中存储您的 Functional Tester 工件
  • 启用进行测试的应用程序环境
  • 配置被测应用程序

  新建功能测试项目

  创建名为 MyFunctionalTestProject 的 Functional Test 项目,用来存储您的测试脚本、数据池,和项目图。

  1. 如果您还没有启动 Functional Tester 的话,启动它并选择前面部分中显示的工作区。
  2. 在工作台中选择File > New > Functional Test Project。您应该见到图 3 中的内容。
  3. 输入 MyFunctionalTestProject 作为项目名,并单击Finish。

  图 3. Create Functional Test Project 向导

  rational

  如您在图 4 中所见到的,Functional Test Projects 视图中有两个新条目:一个用于显示测试工件,一个用于显示结果日志。

  图 4. Functional Test Projects 视图

  rational

  启用应用程序环境

  接下来,您需要启用应用程序运行时环境。这样做可以使 Functional Tester 能深入运行时环境,识别被测应用程序中的对象。

  选择Configure > Enable Environments for Testing...。您将看到 Enable Environments 窗口中的三个选项卡,如图 5 所示。这些是需要用到的三个类别或领域,它们是根据您所测试的应用程序的类型而定。一般情况下,Internet Explorer 是测试回放的默认浏览器,并默认被启用。

  图 5. Enable Environments 窗口

  rational

  Functional Tester 能够测试基于 Eclipse 的插件及 RCP 应用程序。如果您已经安装了另外的 Eclipse 平台,那么您可以在 Eclipse Platforms 选项卡中为测试启用它们。

  选择 Java Environments 选项卡。IBM SDP Java Runtime Environment(JRE)是用于测试 Java 应用程序的默认 JRE,您可以通过 Functional Tester 启用它。如果您的应用程序使用不同的 JRE,通过此界面来启用您的 JRE。对于本教程,使用该默认的 JRE 进行回放,所以在您在此处不用做任何改动。

  单击Finish关闭窗口。

  配置被测试应用程序

  配置被测试应用程序实际上不影响或变更您的应用程序,只是在 Functional Tester 环境中创建一个快捷方式,或 指针,使得启动应用程序变得更容易,并且使得测试对其他测试机来说更轻便。

  在 Application Configuration Tool 窗口中选择Configure > Configure Applications for Testing...,如图 6 所示。为 Functional Tester 测试而配置的所有应用程序的列表显示了出来。Functional Tester 中出现称为 ClassicsJava. 的示例 Java Swing 应用程序。提供 ClassicsJava 的两个构建,两个都是在安装 Functional Tester 时自动定义的。您可以看到,在此处,如何指定运行参数,例如 JAR 文件,classpath、JRE,和工作目录。

  图 6. Application Configuration Tool 窗口

  rational

  因为您将使用本教程中的 ClassicsJava 示例应用程序,所以此时在该屏幕上您没有什么需要改动的。单击 Finish 关闭窗口。

网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml