WinRunner另一个能加强测试质量的特征是具有Function Generator™。它识一种可视工具,能快速可靠地为您的测试增加功能。使用Function Generator,您可以从目录列表里选择一个功能加到您的测试中以提高测试能力。例如,您点击“calendar”,然后从历年功能中的下属目录中选择,如“calendar_select_date0”,Function Generator就会提供您所选功能的解释。选定了这个功能后,您可以直观地输入参数,再将这套完整的功能插入您的测试。目前有相当数量的企业应用程序仍然使用非标准的对象。WinRunner的Virtual Object Wizard能识别以前未知的对象,能够用其来代表您未知的对象。您可以为你地对象设定标识,如一个按扭,并为其命名,以后每次您记录测试用到这个按扭,WinRunner就会自动对应它的名字。这个特性既能加强您测试的质量,又提高了测试文件的可读性。
运行测试
在测试创建完成、插入检查点、并做出一些必要的功能添加之后,您就可以开始运行测试。当WinRunner执行您的测试时,它会自动操作应用程序,正如一个真实用户根据记录流程执行着每一步的操作。而且它的意外处理功能能够为测试排除干扰,包括处理来自message和alert的事件。
分析结果
一旦测试运行后,您就需要分析测试结果。WinRunner的互动式报告工具会列出在测试中发现的错误和出错的位置。通过提供这种详尽的,易懂的报告,WinRunner可以帮助您解释所得的结果,这些报告对在测试运行中发生的重要事件进行描述,如错误内容和检查点等。点击按扭,您还能进一步获取详尽的详细资料。这些结果都可以通过Mercury Intreactive的测试管理工具TestDirector® 来查阅。
维护测试
岁时间的推移,开发人员会对应用程序做进一步的修改,并需要另加额外的测试。有了WinRunner,您就不必为应用程序的每一次改动创建新的测试,WinRunner会帮助您创立在程序应用周期内可重复使用测试,这样可大大地节省时间和资源,充分利用测试投资。
每次您记录一个测试,WinRunner自动生成一个GUI map用于存储应用对象。这些对象信息分层次组织,让您既可以总揽所有的对象,也可以选择某栏。深入查询更多的信息。更重要的是,GUI map提供一个而非无数个测试,就能达到重复使用的目的。
由于能让测试重复使用,WinRunner提供的不仅仅是一种能在多种环境下检测应用程序的功能测试工具,而是一种在程序应用周期内,经济实效且利用率高的测试方式
帮助您的应用程序为无线应用作准备
文章来源于领测软件测试网 https://www.ltesting.net/