摘要:本文介绍QTP 9.5中的新特性“过程指南”(Process Guidance),以及自定义过程指南的方法。
HP在08年1月的时候发布了QTP的最新版本QTP9.5,添加了几个引人注目的特性,包括新的IDE界面、过程指南(Process Guidance)、维护运行模式(Maintenance Run Mode)、Web插件扩展(Web Add-in Extensibility)等。其中的过程指南对于广大QTP用户而言是一个新的概念,因为这在以前没有出现过。
1. 什么是过程指南?
安装好QTP9.5,打开QTP后发现其中的开始界面(Start Page)与QTP9.2版本的界面有很大的不一样,多了一个“Process Guidance List”,在这个列表中列出了几个过程指南,如图1所示。
图1 QTP开始界面的“Process Guidance List”
过程指南其实是一种向导,这个在LoadRunner9.0时就出现了,现在QTP9.5也把这种思想加入。默认安装会包括以下几个过程指南:
(1)Keyword-Driven Testing:介绍和指引QTP用户熟悉关键字驱动(Keyword-Driven)的测试方法和测试过程。
(2)Application Areas:介绍和指引QTP用户熟悉应用程序区域(Application Areas)的概念和使用方法。
(3)Business Components:介绍和指引QTP用户熟悉业务组件(Business Components)的概念和使用方法。
打开“Keyword-Driven Testing”这个过程指南,如图2所示,可以看到左边是所谓的“活动”(Activities),分组列出了关键字驱动测试相关的内容,当然是按一定的顺序列出了,如首先是介绍、解释什么是关键字驱动,然后是定义测试需求、准备测试对象库、创建测试步骤等。而靠主界面的右边则展示每一个选定的“活动”相关的详细内容描述。
图2 “Keyword-Driven Testing”过程指南
这种类似向导(Wizard)的过程指南与LoadRunner9.0中的Tasks界面是何其的相似,如图3所示。
图3 LoadRunner9.0中的Tasks界面