< 上一课 | 下一课 >

课程 1:创建项目并记录测试脚本

在本课程中,您将使用 Classics CD 样本应用程序来创建新项目,并开始记录测试以验证样本应用程序是否正确地对所购买音乐 CD 的金额进行了总计。
项目是一些测试资产(如测试脚本、对象图、验证点和数据池)的集合,其可以推动对一个或多个软件组件的测试。您必须先创建功能测试项目,然后才可以记录测试。

禁用简化的脚本编制和应用程序可视功能

Rational Functional Tester 提供了生成简化的测试脚本和 Java 测试脚本的选项。如果您熟悉 Java 脚本编制,那么可以禁用简化脚本编制和应用程序可视功能,并开始记录测试脚本。在本教程中,我们将使用 Java 测试脚本。在开始记录脚本前,先禁用简化脚本编制和应用程序可视功能。
  1. 要验证是否启动了此功能,请单击窗口 > 首选项
  2. 首选项窗口的左窗格中,展开功能测试,然后是简化脚本编制
  3. 简化脚本编制页面中,清除启用简化脚本编制复选框。
  4. 应用程序可视页面,请清除应用程序可视页面中所列出的所有选项。
  5. 单击应用,然后单击确定

创建项目

创建项目来存储您测试 Classics CD 样本应用程序所需的测试资产。
  1. 单击 Windows > 打开透视图 > 其他来打开功能测试透视图。在“打开透视图”对话框中,选择功能测试选项。
  2. 单击文件 > 新建 > 功能测试项目
  3. 输入 DataDriveTutorial 以作为新项目的名称。
  4. 单击完成

开始记录

开始记录测试脚本以验证客户订购音乐 CD 时信用卡上需要支付的总金额是否就是应用程序中所列的正确金额。
  1. 在“功能测试”工具栏上,单击记录功能测试脚本记录功能测试脚本)。
  2. 输入 OrderTotal 以作为测试脚本的名称。
  3. 单击下一步

    在创建测试脚本时,Functional Tester 会创建测试数据池和其他测试资产。使用专用测试数据池顺序的缺省值。 专用测试脚本只与一个脚本关联,不可用于任何其他脚本。您使用顺序排列时,测试脚本则按照记录在数据池中出现的顺序来访问数据池记录。

  4. 单击完成 Functional Tester 窗口最小化,而记录监视器打开。

启动 ClassicsCD 应用程序

启动 ClassicsCD 应用程序,并在该应用程序中导航到您要对其进行数据驱动的对话框。
  1. 在“记录”工具栏上,单击启动应用程序启动应用程序)。
  2. 必要时,单击应用程序名称箭头以查看选项,然后选择 ClassicsJavaA - java
  3. 单击确定 ClassicsJavaA 是随 Functional Tester 提供的样本应用程序 ClassicsCD 的构建版 1。
  4. 在 ClassicsCD 应用程序中,在作曲家下面,双击 Schubert 以打开该作曲家所作的待售 CD 的列表,然后单击 String Quartets Nos 4 & 14
  5. 单击下订单
  6. 单击确定以关闭“成员登录”窗口。
  7. 在“下订单”窗口中,在卡号字段中输入 1234567890,然后在截止日期字段中输入 09/09
< 上一课 | 下一课 >

反馈