全职QTP测试人员的工作内容有哪些? - 51Testing软件测试网-中国软件测试人的精神家园

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

字体:        | 上一篇 下一篇 | 打印  | 我要投稿  | 推荐标签: 软件测试 QTP qtp

  问题描述:

  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软件测试论坛“我要做专家-你问我来答”活动第三期。

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

查看全部评论(4) 最新评论

  • 删除 liang599176117 (2011-7-20 12:04:49, 评 0 分)

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

  • 删除 lfg (2011-5-22 23:31:07, 评 3 分)

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

  • 删除 582357212 (2010-12-01 13:09:06, 评 0 分)

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

  • 删除 zhangminyan (2010-11-17 12:06:30, 评 0 分)

查看全部评论(4)我来说两句

-5 -3 -1 - +1 +3 +5

专题

  • 专访陆怡颐:测试人员应该如何参与敏捷
  • 性能自动化测试工具LoadRunner篇
  • 常用的性能测试工具—JMeter篇