记录 Java 测试脚本

使用简化的脚本时,生成 Java™ 脚本。可以使用简化的脚本编辑器中的“插入 Java 片段”和“插入 Java 模块”功能来切换到 Java 脚本编制。

开始之前

高级用户可以选择仅使用 Java 脚本编制。使用 Rational® Functional Tester 的记录功能来记录对测试应用程序的操作。停止记录时,以 Java 测试脚本的形式生成对测试应用程序的操作。

先决条件
  • 在“Rational Functional Tester 首选项”页面上禁用“简化的脚本编制”功能。或者,如果只希望对将要记录的当前脚本使用 Java 脚本编制,请在“记录功能测试脚本”对话框的选择方式列表中选择 Java 脚本编制
  • 必须配置测试应用程序和必需的环境才能进行功能测试。

    Functional Tester 自动启用用于进行功能测试的环境。因此,可直接记录功能测试脚本而无需手动启用组件。自动启用在特定条件下发生,且具有限制。关于条件和限制的更多信息,请参阅自动启用用于功能测试的环境

  • 已创建功能测试项目。

关于此任务

所有功能测试脚本均使用一个缺省帮助器超类。如果希望添加其他方法或覆盖 RationalTestScript 中的方法,那么可以创建自己的帮助器超类。 有关更多信息,请参阅更改缺省脚本帮助器超类

过程

  1. 单击记录 Functional Tester 脚本 (“记录 Functional Tester 脚本”按钮)。
  2. “记录 Functional Tester 脚本”对话框中,选择脚本要加入的项目,然后输入脚本的名称。
    注:
    • 脚本名称不能包含空格或以下字符:$ \ / : & * ? " < > | # % -
    • 脚本名称附加到项目路径后。项目路径和脚本名称总共不得超过 230 个字符。
  3. 可选: 选择将脚本添加到源代码控制以将脚本置于源代码控制之下。 该脚本将添加到 ClearCase®,但是仍然保持已检出状态,以便能予以修改。
  4. 确保在选择方式列表中选择 Java 脚本编制。可通过选中缺省值复选框将 Java 脚本编制设置为缺省脚本方式。
  5. 单击下一步
  6. 可选: 在“选择脚本资产”页面中,如果不希望使用缺省设置,请修改测试对象图和测试数据池。
  7. 单击完成以开始记录。 此时将打开“记录监视器”并开始记录。
  8. 在“记录监视器”工具栏中,单击 启动应用程序 以启动测试应用程序。
  9. 在应用程序中执行测试操作。
    注: 要记录将鼠标移到具有工具提示的链接上的操作,请将鼠标移到该链接上以显示工具提示,然后按 Shift 键。这样就会通知记录器,让它在脚本中捕获该操作。
  10. 可选: 记录脚本时,您可以使用“记录监视器”工具栏中可用的工具来记录验证点或对测试脚本进行数据驱动。
  11. 可选: 要插入语句来调用另一脚本,请指定记录期间的日志信息、计时器或注释,使用“记录监视器”工具栏中提供的插入脚本支持命令功能。
  12. 如果要使关闭应用程序操作成为脚本的一部分,请关闭应用程序。
  13. 完成记录时,单击停止记录 (“停止记录”按钮)。Java 编辑器中生成并显示 Java 测试脚本。

反馈