从 Functional Tester 中运行脚本时,它会回放您记录的所有操作(如启动应用程序、您在应用程序中执行的操作、验证点以及停止应用程序)。
过程
- 通过设置相应的 Java 环境或 Web 浏览器来运行应用程序,配置该应用程序以进行测试。
- 使用以下任一方法运行脚本:
- 在“Functional Tester 项目”视图中,单击脚本并单击 Functional Tester 工具栏中的运行 Functional Tester 脚本
。
- 在“Functional Tester”项目视图中,右键单击脚本并单击运行。
- 在“Functional Tester”项目视图中,单击脚本,然后单击。
此时会出现“脚本启动向导”。
- 可选: 要防止“脚本启动”向导在您运行测试脚本时打开,请执行以下操作:
- 单击。
- 单击 。
- 在“记录选项”页面上,选中不显示脚本启动向导。
- 在“选择日志”页面上,保持缺省日志名称或选择一个日志名称。
- 可选: 您可以输入运行参数或设置数据池迭代计数:
- 单击下一步以显示“指定回放选项”页面。
- 在运行参数字段中,输入或选择要传递到脚本的命令行参数(如果需要)。
- 在数据池迭代计数字段中,选择数字或迭代直至完成以指定在您运行脚本时测试脚本运行的次数。
- 如果已在“首选项”对话框中对所有脚本都启用了意外窗口处理功能,那么表示在“选择日志”页面上选中了启用意外窗口处理复选框。如果不希望对您运行的脚本启用该功能,请清除此复选框。
如果尚未在“首选项”对话框中对所有脚本都启用意外窗口处理功能,那么表示未选中启用意外窗口处理复选框。如果要对您运行的脚本启用该功能,请选中此复选框。
此时将执行已在“配置意外窗口处理”对话框中为意外窗口上的特定控件配置的操作。
- 如果已在“首选项”对话框中对所有脚本都启用了动态查找功能,那么表示在“选择日志”页面上选中了在计分查找失败时启用脚本查找复选框。如果不希望对您运行的脚本启用该功能,请清除此复选框。通过动态查找功能,Rational Functional Tester 可以在受测试应用程序中定位其分层位置可能已从测试对象图中的位置发生更改的测试对象,从而确保回放不会失败。
如果尚未在“首选项”对话框中对所有脚本都启用动态功能,那么表示未选中在计分查找失败时启用脚本查找复选框。如果要对您运行的脚本启用该功能,请选中此复选框。
- 单击完成以开始运行测试脚本。
结果
回放脚本时会启动回放监视器并会提供信息。如果回放监视器没有启动,请检查“回放监视器首选项”页面中的设置。
脚本运行后,将会打开日志文件。如果在 Functional Tester 中没有打开日志,请检查“日志记录首选项”页面中的设置。