人生的意义,在人生之外,就如同工作的意义,在工作之外。 Cherish the people you meet everyday

QTP,如何快速从入门到精通?

上一篇 / 下一篇  2010-06-11 15:09:41 / 个人分类:QTP

51Testing软件测试网,p \&n W)zG

今天,看到一篇帖子,说QTP学起来,真的一点不难。呵呵,如果这篇文章,在我之前看的话,估计可能会觉得饱汉不知道饿汉饥,但是,今天看来,事实的确如此。

A4Z.A+z8t xR0

D?9} D kc'j#D0以前学习QTP,看了不少资料,乱七八糟的学了不少,也做了不少练习,但是,就是在实践中无法实施,因为没有框架,而这个自动化框架,我感觉,尽管看了不少文章,但是自己就是无法搞定。而这次,为了这个目的,我决定要在1个月之内搞定,测试框架!51Testing软件测试网E]$g+K!z)nyPQ

51Testing软件测试网/C[+V)PI}"U

然而,当真的努力开始研究的时候,会发现,情况的确没有想象的那么难!通过几篇文章的研究,然后再通过再和网友沟通,不到2个星期,就搞明白了!当搞定之后,再回头看,一切都是这么清晰!当看到整片森林之后,才发现每棵树木也都是那么可爱,而之前,在拼命爬树的时候,看到周围一眼看不到边的树林,感觉都要崩溃了!

X+zj;~8{7@6u051Testing软件测试网+\,y;dy G6X2{

所以,在我看来,为了让自己学到有信心,少走弯路,我觉得有这么一条路可以走:
.Ur.D^ ^C8rG)c ]I01. 先将QTP的tutorial,仔细搞一遍,起码搞明白基本的概念51Testing软件测试网tR6_OOJ5i
2. 然后,将VBScript大致浏览一遍,大致知道一些常用的结构
%D2iO ?%c0K.w03. 了解一些常见的VBScript函数,如类型转换,时间,等函数51Testing软件测试网(ilN6kvY8{X/j
4. 学会对DataTable的处理,以及对文件的处理,因为读数据,这个在后面很重要。
W1I/R$s,P05. 再之后,对描述性编程啊,还有其他一些东西,都了解一下51Testing软件测试网 [KNg1jLU
6. 前面这些过程,应该差不多1个月能搞完了,其实很多人也都是徘徊在上面这个阶段,没有进入到后面这个关键阶段。!!!专心研究框架2个星期!!!这个阶段,我推荐看我前面一片文章“Automation Testing Framework”尽管是英文的,但是说的很好,把整个框架的进化过程都说明了,不过里面还是有些很容易让人误解的地方,我过段时间,把这篇文章翻译一下,并且好好修改一起其中的举例。这个阶段,一定要专心研究,我记得,我前段时间,每天晚上做梦都是怎么搞框架……,呵呵,然后可以研究论坛里面人家提供的一些框架,但是,我觉得还是要以“关键字驱动”这个模式为主,我觉得这个是目前比较成熟的框架。51Testing软件测试网b8VUcBtp5V'cyM!tE
7. 一但框架搞清楚之后,会有彻底悟道的感觉,因为,框架搞清楚之后,自动化基本无难事了,脚本的那些东西,都是小东西,技巧性的,慢慢弥补,没有大碍的。51Testing软件测试网c(Iu@:[K%le-z\
8. 再之后,我觉得需要,把整个框架的所有Utility Function全部自己写一遍,把所有的drivers全部自己写一遍。因为这个框架的函数,会涉及到基本大部分类型的脚步,比如对数据库的操作,对Excel,FSO,WMI对象的操作,等等,写上一遍之后,基础知识会得到全面的提高。这一点,很有必要,也会花费较长的时间。
a4J%e$?[#I!^:V09. 以后,才是关于框架的优化与演进,可以再研究一下其他框架,还有自己公司的业务,看看有啥可以改进的吧。51Testing软件测试网9t7~_Dd%v\ uf

WF8pBN Yw+}0另外,在这段过程中发现,其实,目前,不知道是大家有默契还是什么,很少看到能将自动化框架讲的清晰的文章,不知道是故意不说清楚,还是什么原因,反正,要让新人看懂,的确不容易。这样的话,正好也让这部分人保持这么一种壁垒,呵呵。不过也说实话,就是,这个框架,要是仅仅想通过文字表达说明清楚,也并非很容易,在讲明之前需要很长的铺垫,和全面的介绍背景知识。呵呵51Testing软件测试网0m"R j1F*K,I

2} RB Ja\0以后有机会,在南京搞个培训班,呵呵51Testing软件测试网3U-to#|2@7C'm


TAG: QTP 框架 自动化

Ace Life 引用 删除 allenzgw   /   2010-07-16 13:33:35
学习VBScript,其实没什么特别的书,我就是参考MS自己的帮助文件,你好好理解那个帮助文件,他的结构,然后,要能达到,想要查什么马上就能找到的地步,关键是要理解他的结构,vbscript其实很简单的,多写一些有代表性的脚步,比如文件的操作,excle的操作
引用 删除 mimi22   /   2010-07-14 11:22:44
如果是新手学VBscript, 哪本书LZ可以推荐一下呢?
浪迹无痕 引用 删除 mowandao1985   /   2010-07-02 12:34:26
确实是篇好文章,讲述了很多测试朋友都会经历的阶段。
那些花儿 引用 删除 work_856   /   2010-06-28 14:57:15
辛苦了 我认真看了一遍 并做好了笔记
FISHY'S TRIBE 引用 删除 fishy   /   2010-06-12 10:43:13
您好,我是51Testing软件测试网的编辑,您的本篇博文被推荐至51Testing软件测试网首页发表:http://www.51testing.com/html/38/n-215438.html
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
 

评分:0

我来说两句

allenzgw

allenzgw

美国, 佛罗里达 Enjoy sand, sunshine, sailing.

日历

« 2024-04-05  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 162930
  • 日志数: 119
  • 图片数: 1
  • 书签数: 2
  • 建立时间: 2007-01-28
  • 更新时间: 2016-06-03

RSS订阅

Open Toolbar