QTP工程的核心在哪里呢?不同的QTP开发人员可能会给出不同的答案,我自然也有一个答案,但是可以肯定的是,这个答案不是VBS代码,因为遍布互联网的VBS解决方案已经可以解决你遇到的99%的技术问题。和所有程序一样,到真正高端的应用,所考验的,还是你对代码的理解,和你头脑中的逻辑能力。QTP是一种常用于回归测试的软件,其技术核在于对对象的识别。这种识别能力将以往需要自己编写代码实现的过程通过可视化完成了。可以说这是软件自动化测试的一个飞跃。
与开发不同的是,QTP是一种测试用软件,如果说开发一款软件是在平地上建造大厦的话,那么QTP就是一个质检员,在大厦建成(或者正在建造)的时候,对大厦应该为业主提供的每一个功能进行检查——这些检查的细节可以参考大厦建造方提供的图纸和说明书,而现实中往往这些东西都非常难读懂。但为了工作,你又必须懂得他,于是,我们开始真正的接触到QTP工程的核心:沟通和理解。文章源自原紫番博客-https://www.yuanzifan.com/371.html
你必须从天书一般的说明书中找到你想要的信息,然后尽量从那些如同甲骨文一样难懂的信息中提取出一些你想要的信息,然后去找任何一个可能了解这个大厦内部结构的人,从蛛丝马迹开始,一步步地找到你想要的东西,期间过程痛苦,但对人的锻炼非常巨大。可以说其难度已经超过了手工测试——这也许就是为什么QTP开发人员的薪水要比同等级的手工测试人员高一些的原因。文章源自原紫番博客-https://www.yuanzifan.com/371.html
所以,我的答案就是,QTP工程的核心,不在VBS技术,只在你对程序的解读——也就是沟通与理解能力。文章源自原紫番博客-https://www.yuanzifan.com/371.html 文章源自原紫番博客-https://www.yuanzifan.com/371.html
评论