< 上一课 | 下一课 >

课程 6:回放测试脚本

在本课程中,您将回放脚本并查看应用程序界面的某些部分。因为您记录的脚本是活动脚本,所以单击回放按钮时,会回放该脚本。
每次使用关联的数据池回放脚本时,该脚本都会访问数据池中的一条记录。为验证点创建数据池地址时,验证点会使用数据池地址来访问该记录中的变量。在回放期间,用数据池中的变量替换数据池引用。将数据池中的变量与测试结果进行比较。
  1. 要回放脚本,请单击工具栏上的运行功能测试脚本运行)。
  2. 选择日志窗口中,保留缺省日志名称订单,然后单击下一步
  3. 数据池迭代计数列表选择迭代直到完成选项,以访问数据池中的所有记录;然后单击完成

    IBM Rational Functional Tester 窗口会最小化,并会显示回放监控器。执行脚本时,在回放监视器中会显示消息。IBM Rational Functional Tester 会回放您记录的所有操作,例如:应用程序启动、您在应用程序上执行的操作,以及输入来自数据池的数据。

    回放完成时,HTML 日志会显示运行测试的结果。日志中列出的每个事件都在事件标题中包含绿色的通过

    日志是包含对回放脚本期间所发生事件的记录的文件。日志包含运行的所有验证点(可用于测试应用程序)的结果。

  4. 关闭日志。

查看简化脚本和应用程序可视

记录并回放脚本后,请更详细地查看“功能测试”透视图。
  1. 如果“功能测试”窗口已最小化,请将其还原。 已生成的简化脚本显示在“脚本”编辑器中。“功能测试”透视图

    “脚本”编辑器的左边是“功能测试项目”视图,该视图列出了您当前连接的所有功能测试项目。每个项目中的所有脚本都列在项目名称下面。该“项目”视图还提供了另一种方法来导航到其他脚本。双击“项目”视图中的脚本时,该脚本将在脚本窗口中打开并变成活动的脚本。

  2. 在脚本编辑器中,单击测试行单击 PlaceOrder PlaceOrder 的应用程序可视会显示在“应用程序视图”中。记录简化脚本时,会捕获应用程序的控件及其属性。 应用程序可视会显示在“应用程序视图”中。应用程序可视会将 PlaceOrder 控件突出显示为蓝色。您可以单击脚本中的每个测试行,并查看“应用程序视图”中相应的应用程序可视。“应用程序视图”中的“缩略图”窗格会显示项目中记录脚本时所捕获的所有测试脚本的应用程序可视。注意:当您将鼠标放在任何一个缩略图上时,都会缩放并显示快照。
  3. 将鼠标指针移动到显示的应用程序可视中的任何一个控件上,然后右键单击并选择插入注释以在控件上插入任何注释。 当要检查控件状态或对控件进行说明以便以后引用时,此功能非常有用。
  4. 单击 Java 编辑器以查看测试脚本的相应 Java 代码。 注意:简化脚本的每个测试行都会作为注释添加到相应的 Java 代码中。这种注释方法使映射简化脚本和 Java 代码变得更简单。不要直接在 Java 编辑器中编辑 Java 代码,因为对 Java 代码的更改不会显示在简化脚本中。如果要切换到 Java 脚本编制以使用简化脚本编制未提供的某些功能,那么您可以使用“插入定制代码”功能并插入必需的 Java 脚本。
  5. 单击脚本以继续在脚本编辑器中使用简化脚本。

课程检查点

在本课程中,您已了解了“功能测试”透视图以及如何回放测试脚本。
< 上一课 | 下一课 >

反馈