收藏本站 收藏本站
积木网首页 - 软件测试 - 常用手册 - 站长工具 - 技术社区
软件测试 > QTP > 正文

首页 | 领域细分: 游戏测试 安全测试 手机测试 Web测试 | 技术研究: 单元测试 入门教程 用例设计 性能测试 功能测试 | 测试职场: 面试精选 职场发展 面试试题

测试管理: 配置及流程 - 需求管理 - 质量验收 - 缺陷管理 - 其它管理相关 | 开发语言: PHP技巧 - PHP基础 - PHP实例 - PHP错误代码

测试工具: LoadRunner JiRa QuickTestPro RoBot WinRunner TestDirector 其它测试工具 | 数据库: Mysql数据库 Oracle数据库 CSS/DIV基础 HTML基础

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

来源:互联网 日期:2013-09-24 20:30

  问题描述:

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

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

本周排行

别人正在浏览

强悍的草根IT技术社区,这里应该有您想要的!
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP备05050695号