在新脚本中所展示出来的重用步骤,仿佛它们本身就是脚本有机的一部分,事实上这些脚本基线引用一个(真实的)基本步骤实例。这样一来就使得Manual Tester有一个好功能,无论基础脚本基线何时发生变动,这个功能就可以自动更新所有引用的脚本基线。这样,重用自动生成和维护的脚本步骤,在 Manual Tester中就变得真实可行了,它就具有了保存大量稀缺的测试部门资源的潜力。
跟踪脚本执行
手工操作者执行脚本,针对每一步的连贯性显示一个用户界面(参见图5)。测试者从一个下拉列表中挑选了标准结果(比如“通过”、“失败”、“错误”、“没有决定”)。为了执行已在的组织标准,用户的结果类型也被添加到了列表中。在Properties面板的同一个屏幕中展示了对比的值和一些关联附件。Properties面板同样也允许测试者用自由形式的注解为执行的步骤进行注释。执行视窗可以是透明的,以至于可以在它后面看到在测试的应用软件。
图5:执行窗口
导出和导入脚本
在一个组织一直需要依赖内部报告或者其他测试脚本的管理的情况下,Manual Tester Export Wizard使从Manual Tester输出脚本变得轻而易举(参见图6)。
图6:输出Manual Tester脚本到另外的应用软件
Import Wizard 的重要性在于它使得从先前的人工脚本环境中移植变得轻而易举,比如从Excel或者 Word到Manual Tester中(参见图7)。导入那种原始的脚本有助于测试组织外的个人,像是最终使用者,用例分析师,或者项目经理,为了确认或者交流的目标,他们都需要建立手工测试脚本。测试者可以选择把Excel或者Word脚本转化为Manual Tester格式。测试者可以选择是否在它们的原始文件中保留导入的脚本,或者是将它们合并到一个单独的Manual Tester脚本中去。
图7:导入一个原始的脚本
下一个对话视窗允许测试者选择,当导入原始脚本时使用哪个Manual Tester格式。(对Excel,通常只有一个,参见图8)。
图8:选择一个导入的格式
小结
如本文所述,Rational Manual Tester把轻松易学和易操作的这两个特点很好的结合了起来。通过调节直观的界面,使得保证手工测试脚本创建和维护的各个方面简单明了,因而工具达到了这个要求。现在它能够自动生成所有的脚本步骤……