全职QTP测试人员的工作内容有哪些?

发表于:2010-11-04 11:52

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

 作者:yujie6832    来源:51Testing软件测试论坛

  问题描述:

  1.QTP是功能测试,主要是自动化的去做测试,那么它强大的地方在哪呢?是它的能够发现大量潜在的问题?(也没感觉到),还只是说可以做到无限重复的执行?(很多工具都能做到),我们用QTP只是重复运行,用来采集性能数据,所以并不能体会QTP这款产品赢在哪方面。

  2.一个全职的QTP测试人员,每天工作内容是什么呢? 每天修改完善脚本,增加逻辑覆盖率?假如一个成熟产品,有成熟的脚本,那么测试人员每天只用点一下开始,然后拿结果?

  精彩回答:

  好问题啊,很有代表性,谢谢你提出该问题,我来帮你解惑!首先从你的发问中,我断定你对QTP的认识一定只停留在录制阶段,你把QTP想成了一个按键精灵,QTP的强大就是他是解决自动化测试的最好的工具,然后你本人其实对自动化测试都不是很了解,请问一个能够重复的工具他能够做到检查吗?做测试,手工测试是怎么做的?其实说白了,也就是用眼睛检查,那么QTP就是把你的眼睛事先用代码输入来检查,就像机器人一样,他不是智能的,他只是人为赋予了它智力,所有他能做的操作都是人为事先已经知道的。QTP赢在他的一切~他卖那么贵不是没道理的,你可以用用其他测试工具,再回来用用QTP,你只能感叹,真的是好工具,可惜,中国企业买不起!然后,QTP和采集性能数据有什么关系?看来你的思维要转变下,现在有点混乱哦,呵呵,我也想知道,你从业多少年了?懂QTP的人第一步就是摆脱录制。

  回答第二个问题,一个全职的QTP人员他要做的东西和开发是一样的,都是一脉相承的,他也要架构,也要维护,也要开发,也要需求,也要很多很多,还有修改完善脚本不是每天要做的事,而是每一个版本要做的事,如果有一个成熟的产品,用了QTP,写出了成熟的脚本,那自动化的目的不是达到了?我们的目的就是每天点一下,拿结果,解放人力,可以投入到其它的测试中去,这也就是自动化测试的目的,以上纯属个人几年以来的经验,当年,其实我也有和你一样的困惑,呵呵,然后我还是那句话,要做好自动化测试,做好QTP自动化测试,先要做好手工测试,必须要有优秀的测试思维

  补充一句:QTP他只能发现已知的缺陷,使有新功能加进来以后,回归以前的功能,能回归以前的功能是否还有问题,降低测试风险,QTP不可能发现新缺陷,他是手工测试阶段做的事。你说,你实在没感觉QTP有什么好,其实是因为这样的,当然这也是我的猜测:你可以录制LR脚本,LR的脚本录制后能做不少的事情,而你录制QTP脚本以后你发现它啥都不能做,呵呵!因为QTP得录制真的对自动化没什么帮助,不像LR,但是哪一天你发现你可以用QTP实现你心里所想的代码(手工怎么测试,代码就怎么测试),你会发现它很神奇,当然QTP也不是万能的哦~呵呵,世界上还没万能的东西,就比如前面几个测友问我QTP怎么测试网络游戏,那真是没啥办法,好像应该没对应的插件的吧。

原帖地址:http://bbs.51testing.com/viewthread.php?tid=280732&extra=&page=1

版权声明:本文由会员yujie6832首发于51Testing软件测试论坛“我要做专家-你问我来答”活动第三期。

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

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

精彩评论

  • liang599176117
    2011-7-20 12:04:49

    好 学习学习  正在QTP的学习中

  • lfg
    2011-5-22 23:31:07

    准备学QTP,很有指导意义!!

  • 582357212
    2010-12-01 13:09:06

    第一个我想说的是QTP和按键精灵的工作原理就不同,第二你想说的不同中貌似就是QTP含有检查点这项,使用检查点来回归验证已有的Bug,那我只能说QTP的检查点 你使用还是不够熟练,检查点的用处大着呢,例如你可以通过检查点返回值作为我们设计的逻辑判断条件,实现自己的操作逻辑。其它好处还有很多,最后QTP是款工具 是你使用它 而不是它使用你,所以我们可以根据自己需要设计相关辅助软件,将QTP作为一个载体,例如可以将QTP从启动运行到设置,直至脚本,报告。全用代码实现,这样的自动化测试才能有一点点框架的概念。这样谈谈自动化还有一点可行性。

  • zhangminyan
    2010-11-17 12:06:30

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号