练习 1.1:创建项目并记录测试脚本

在这个练习中,您将使用 Classics CD 样本应用程序来创建一个新的项目,并开始记录测试,以验证样本应用程序正确地计算了所购买的音乐 CD 总量。

项目是诸如测试脚本、对象图、验证点和数据池之类的测试资产的集合,可促进一个或多个软件组件的测试。您必须先创建一个 Functional Test 项目,然后才能记录测试。

创建项目

创建一个项目,以存储您测试 Classics CD 样本应用程序所需要的测试资产。

  1. 启动 Functional Test。
  2. 单击文件 > 新建 > Functional Test 项目
  3. 输入 DataDriveTutorial 作为新项目的名称。
  4. 单击完成

开始记录

开始记录测试脚本,以验证当客户订购音乐 CD 时,对信用卡收取的费用总额是该应用程序中列出的正确数额。

  1. 在 Functional Test 工具栏上,单击记录 Functional Test 脚本记录 Functional Test 脚本)。
  2. 输入 OrderTotal 作为测试脚本的名称。
  3. 单击下一步
  4. 打开“选择脚本资产”页面。

    当您创建测试脚本时,Functional Test 会创建测试数据池和其它测试资产。对于本教程,在此页面上使用缺省值:专用测试数据池顺序。专用测试数据池仅与一个脚本相关联,并且不与任何其它脚本共享。当您使用顺序排列时,测试脚本则按照记录在数据池中出现的顺序来访问数据池中的记录。

  5. 单击完成
  6. Functional Test 窗口最小化,且“记录监视器”打开。

启动 ClassicsCD 应用程序

启动 ClassicsCD 应用程序,并通过该应用程序浏览到您要进行数据驱动的对话框。

  1. 记录工具栏上,单击启动应用程序启动应用程序)来启动一个应用程序。

  2. 如有必要,单击应用程序名称箭头以查看众多选项,然后选择 ClassicsJavaA - java
  3. 单击确定

    ClassicsJavaA 是 Functional Test 所附带的样本应用程序 ClassicsCD 的工作版本 1。

    样本应用程序启动。

  4. 在 ClassicsCD 应用程序中,在 Composers 下双击 Schubert 打开可供销售的该作曲家作品 CD,然后单击 String Quartets Nos. 4 & 14
  5. 单击 Place Order
  6. 单击 OK 关闭 Member Logon 对话框。

    Place an Order 对话框打开。

  7. 在 ClassicsCD 应用程序中,在 Card Number 框中输入 1234567890,在 Expiration Date 框中输入 09/09
现在您就可以开始练习 1.2:对测试进行数据驱动

使用条款 | 反馈
(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved.