初学QTP

上一篇 / 下一篇  2007-06-25 20:54:46 / 个人分类:学习

  由于工作的需要,6月中旬我开始接触了QTP,开始真是觉得自动化测试深不可测。

  日常的工作依旧繁忙,我只能在工作的间隙或者晚上的一点时间来接触它。因为以前没有接触过,而且没有人教,只能靠自己自学了.

  从网上下载了一个QTP8.2装了,并且下了一本简单的教程,《MERCURY QUICKTEST PROFESSIONAL》VERSION 8.0,这本教程很简单,讲的很详细,主要是一个入门。我因为什么都不会,所以我就照着这本教程一步一步做,录制脚本、创建检查点、参数化测试...虽然我当时并不知道为什么这么做,尤其是录制脚本的时候,我不知道录制了脚本究竟有什么用,但我还是照做了。

  我把这本教程陆续跑完后,对它的原理才有了一定的了解。在这种状态下。我就开始了我负责模块的自动化测试,当把理论付诸于行动的时候,才发现事情没有我想得那么简单。

  一,并不是所有录制的东西都可以回放,有的步骤没有被录制进去。为了使步骤完整并且可以回放成功,对于没有被录制进去的地方,我采取了对象驱动的方式。

  二,我们所需要查入的检查点没有教程中形容得那么简单,而且我们要了解测试的进展情况,必须插入写日志的脚本。

  三,在系统中不得不考虑这样一种情况:有些输入值是不可以重复的,所以脚本第二次跑就会出现问题。我的想法是使它参数化,每次都从列表中读取。但这样还是有问题的,因为参数化是使它一下子跑多次。我现在还没有想到更好的办法。

  四,当我有对象驱动的方式写脚本时,发现不是每次都可以回放的,有时不可以识别对象或者父对象,到现在还没有解决。

持续学习中。。。希望同学者交流。。。


TAG: 学习

heng612的个人空间 引用 删除 heng612   /   2011-03-18 15:32:32
5
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 8486
  • 日志数: 7
  • 建立时间: 2007-04-10
  • 更新时间: 2008-03-19

RSS订阅

Open Toolbar