樱桃落尽春归去,蝶翻轻粉双飞。 子规啼月小楼西。 玉钩罗幕,惆怅暮烟垂。 别巷寂寥人散后,望残烟草低迷。 炉香闲袅凤凰儿。 空持罗带,回首恨依依。

QTP功能测试流程概述

上一篇 / 下一篇  2008-05-30 15:18:06


本文主要内容是介绍QTP进行功能测试的测试流程,不包含操作流程,有兴趣的朋友可以了

解一下。

功能测试流程: [制定测试计划]——>[创建测试脚本]——>[增强测试脚本功能]——

>[运行测试]——>[分析测试结果] 大致五个步骤:

1、制定测试计划

    自动测试的测试计划是根据被测项目的具体需求,以及所使用的测试工具而制定

的,完全用于指导测试全工程。

    QTP是一个功能测试工具,主要帮助测试人员完成软件的功能测试,,与其他

试工具一样,QTP不能完全取代测试人员的手工操作,但是在某个功能点上,使用QTP

的确能够帮助测试人员做很多工作。在测试计划阶段,首先要做的就是分析被测应用

的特点,决定应该对哪些功能点进行测试,可以考虑细化到具体页面或者具体控件。

对于一个普通的应用程序来说,QTP应用在某些界面变化不大的回归测试中是非常有

效的。

2、创建测试脚本

    当测试人员浏览站点或在应用程序上操作的时候,QTP的自动录制机制能够将测

试人员的每一个操作步骤及被操作的对象记录下来,自动生成测试脚本语句。与其他

自动测试工具录制脚本有所不同的是,QTP除了以VBscrīpt脚本语言的方式生成脚本

语句以外,还将被操作的对象及相应的动作按照层次和顺序保存在一个基于表格的关

键字视图中。比如,当测试人员单击一个链接,然后选择一个CheckBox或者提交一个

表单,这样的操作流程都会被记录在关键字视图中。

3、增强测试脚本的功能

    录制脚本只是实现创建或者设计脚本的第一步,基本的脚本录制完毕后,测试人

员可以根据需要增加一些扩展功能,QTP允许测试人员通过在脚本中增加或更改测试

步骤来修正或自定义测试流程,如增加多种类型的检查点功能,既可以让QTP检查一

下在程序的某个特定位置或对话框中是否出现了需要的文字,还可以检查一个链接是

否返回了正确的URL地址等,还可以通过参数化功能,使用多组不同的数据驱动整个

测试过程。

4、运行测试

    QTP从脚本的第一行开始执行语句,运行过程中会对设置的检查点进行验证,用

实际数据代替参数值,并给出相应的输出结构信息。测试过程中测试人员还可以调试

自己的脚本,直到脚本完全符合要求。

5、分析测试
    运行结束后系统会自动生成一份详细完整的测试结果报告。


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 20086
  • 日志数: 27
  • 图片数: 6
  • 建立时间: 2007-09-13
  • 更新时间: 2010-12-02

RSS订阅

Open Toolbar