QTP学习感悟:如何快速从入门到精通?

发表于:2010-6-12 10:42

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:allenzgw    来源:51Testing软件测试博客

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

  以前学习QTP,看了不少资料,乱七八糟的学了不少,也做了不少练习,但是,就是在实践中无法实施,因为没有框架,而这个自动化框架,我感觉,尽管看了写文章,但是自己就是无法搞定。而这次,为了一个目的,我决定要在1个月之内搞定,测试框架!

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

  所以,在我看来,为了让自己学到有信心,少走弯路,我觉得有这么一条路可以走:

  1. 先将QTP的tutorial,仔细搞一遍,起码搞明白基本的概念

  2. 然后,将VBScript大致浏览一遍,大致知道一些常用的结构

  3. 了解一些常见的VBScript函数,如类型转换,时间,等函数

  4. 学会对DataTable的处理,以及对文件的处理,因为读数据,这个在后面很重要

  5. 再之后,对描述性编程啊,还有其他一些东西,都了解一下

  6. 前面这些过程,应该差不多1个月能搞完了,其实很多人也都是徘徊在上面这个阶段,没有进入到后面这个关键阶段。!!!专心研究框架2个星期!!!这个阶段,我推荐看我前面一片文章“Automation Testing Framework”尽管是英文的,但是说的很好,把整个框架的进化过程都说明了,不过里面还是有些很容易让人误解的地方,我过段时间,把这篇文章翻译一下,并且好好修改一起其中的举例。这个阶段,一定要专心研究,我记得,我前段时间,每天晚上做梦都是怎么搞框架……,呵呵。

  7. 一但框架搞清楚之后,会有彻底悟道的感觉,因为,框架搞清楚之后,自动化基本无难事了,脚本的那些东西,都是小东西,技巧性的,慢慢弥补,没有大碍的。

  另外,在这段过程中发现,其实,目前,不知道是大家有默契还是什么,很少看到能将自动化框架讲的清晰的文章,不知道是故意不说清楚,还是什么原因,反正,要让新人看懂,的确不容易。这样的话,正好也让这部分人保持这么一种壁垒,呵呵。不过也说实话,就是,这个框架,要是仅仅想通过文字表达说明清楚,也并非很容易。(以上言论仅代表作者的个人观点,不代表51Testing观点)


版权声明:本文出自allenzgw的51Testing软件测试博客:http://www.51testing.com/?101349

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 里羽dreammaker
    2014-7-13 21:03:10

    涨姿势

  • tianwen2010
    2010-9-26 16:23:50

    你专心研究框架,都研究什么呢?框架都是做好的,你研究具体内容和方式是什么啊,麻烦你把这方面内容说清楚点

  • hanzhou
    2010-8-12 23:35:42

    有QTP学习的群么?

  • 淡紫色芦苇花
    2010-7-30 17:49:04

    谢谢 能给实际性的帮助吗?我要学习QTP。这是我的联系方式(公司不让上Q)MSN:pandahall_fy@hotmail.com

  • cs10606
    2010-7-27 08:22:04

    希望多向你请教  留给联系方式我  我的QQ317883861

  • guoxun
    2010-6-26 08:58:01

    大侠,能加我QQ吗?很希望向你学习,很渴望得到你的指点。我的QQ:519123092

  • humh
    2010-6-25 17:39:08

    说的好啊,首先要有基础知识,然后就是研究框架,框架可以让测试意识更清楚。

  • YangMay
    2010-6-17 13:39:11

    入门和精通个人觉得差距挺大的?
    而什么是入门,什么是精通?是以一个什么样的标准去衡量呢?

  • ailan1008
    2010-6-17 10:45:21

    bucuo

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号