< 上一课 | 下一课 >

课程 8:插入 Java 定制代码

如果想要插入 Java 代码,您可以切换到 Java 脚本编制以执行其他操作(如扩展 API 或在简化脚本编辑器中无法直接执行的任何函数)。
要使用简化脚本和 Java 脚本编制,您必须使用简化脚本编辑器中可用的“插入 Java 代码片段”或“插入 Java 方法”功能部件并切换到 Java 脚本编制。 如果不使用这些功能部件而直接修改 Java 脚本,那么 Java 脚本更改会丢失且会在回放期间执行简化脚本。

在本课程中,您将插入 Java 代码片段, 这样在成员登录窗口中的密码控件于回放期间显示在应用程序中之前, Rational Functional Tester 会处于等待状态。

您可以启用该选项以等待测试行的控件显示在属性视图的回放页面中。但在本教程中,要了解插入定制 Java 代码的过程,您需执行以下步骤:

  1. 在脚本编辑器中选择测试行单击密码 (“成员登录”组中第一个测试行。)
  2. 右键单击并选择插入 Java 代码片段 测试行单击此处以标记 Java 片段测试行会插入到单击密码之后。
  3. 选择插入的测试行并通过输入等待控件来替换测试行文本。
  4. 拖动等待控件测试行并将其放在单击密码测试行之上,以便在测试密码控件之前会执行 Java 代码。 等待控件测试行
  5. 单击文件 > 保存以保存简化脚本。
  6. 单击显示在脚本编辑器旁边的 Java 编辑器。 请注意:在 Java 编辑器中,等待控件会显示为注释,同时还会显示插入 Java 代码的起始和结束点。
  7. 在起始和结束注释部分内输入 Java 代码 password().waitForExistence(); Java 代码
  8. 单击文件 > 保存以保存 Java 脚本。

回放脚本

回放测试脚本并验证已修改的测试脚本的结果。
  1. 要回放脚本,请单击工具栏上的运行功能测试脚本运行)。
  2. 选择日志窗口中,保留缺省日志名称订单,然后单击下一步
  3. 数据池迭代计数列表选择迭代直到完成选项,以访问数据池中的所有记录;然后单击完成 IBM Rational Functional Tester 会回放已修改的脚本。请注意,在回放期间,不会在“专辑”的“详细信息”页面上执行单击操作。

    回放完成时,HTML 日志会显示运行测试的结果。日志中列出的每个事件都在事件标题中包含绿色的通过。您还可以查看作曲家列表的快照。

课程检查点

在本课程中,您已了解了如何修改简化测试脚本以及将 Java 定制代码片段插入到简化脚本的方法。
< 上一课 | 下一课 >

反馈