“应用程序视图”显示记录脚本时捕获的应用程序可视化对象(快照)。仅在启用了简化的脚本编制和应用程序可视化对象功能部件首选项的情况下,才捕获测试应用程序的可视化对象。
如果在 Rational Functional Tester 首选项窗口中启用了应用程序可视化对象、数据验证点和数据驱动命令功能部件,那么 Rational Functional Tester 在记录期间会捕获应用程序控件及其数据和属性详细信息。
启用这些功能部件,您就可以创建或编辑脚本中的验证点,并从“应用程序视图”中显示的应用程序可视化对象插入数据驱动命令,而不必打开测试应用程序。
单击简化的脚本测试行时,以蓝色突出显示包含应用程序控件的应用程序可视化对象,在“应用程序视图”中显示该可视化对象。“应用程序视图”中的“缩略图”窗格显示项目中在创建脚本时捕获的所有测试脚本的应用程序可视化对象。
可以修改测试脚本以通过选择“应用程序视图”中的应用程序控件来测试其他应用程序控件、创建或编辑验证点或者插入数据驱动命令,而不必打开待测试应用程序。
选择应用程序可视化对象中的任何控件。在应用程序视图中提供了控件的以下右键单击菜单选项:
- 插入 control_name 控件:用于从应用程序可视化对象将控件插入测试脚本。
基于应用程序可视化对象中控件的类型,也列出了可对所选控件执行的操作。将指定控件和操作的语句作为测试行添加到测试脚本中。
- 插入注释:用于为控件添加注释。注释显示在应用程序可视化对象之下。
- 插入验证点:使用此选项来插入测试行以在脚本回放期间执行对待测试应用程序中控件的数据或图像验证。
仅在“Functional Tester 首选项”窗口中选择了启用对测试数据验证的捕获选项的情况下,此选项才可用。
- 插入数据驱动命令:用于通过回放期间从数据池检索控件的输入值来执行对控件的数据驱动测试。
- 更新可视化对象:通过选择来自待测应用程序的可视化对象来更新应用程序视图中的可视化对象。