文章多数来自互联网,若有冒犯的地方,请朋友们说明下,我会及时删除该文章!

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

上一篇 / 下一篇  2011-02-25 11:14:50

  问题描述:

  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


TAG:

 

评分:0

我来说两句

congyu15

congyu15

自动化测试工具学习ING,做了近两年的手工测试,对于自动化测试一知半解。希望同行的兄弟姐妹们能够帮助我、指导我学习自动化测试工具,你们的一字一句都是我成长的源泉。感谢你们的无私奉献、乐此不疲!

日历

« 2024-04-15  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 33861
  • 日志数: 126
  • 建立时间: 2010-11-24
  • 更新时间: 2012-02-17

RSS订阅

Open Toolbar