从手工测试用例转为QTP自动化测试用例的转化率

技术流66,713 views阅读模式

  QTP自动化测试工具在目前的测试中越来越普遍的应用,尽管价格昂贵,高达数十万美金,但是对大企业来说,其节省的成本也大大地超出了花费。所以,是值得的。

  但是,QTP在实际应用中仍然存在非常多的问题,首当其冲的就是转化率:即假设有100个手工测试用例,如果想转化成QTP自动化脚本,要多少的转化率才算是“正常”?

   在我年轻气盛的时候,我曾计划过100%的convert rate。但是这个目标在实现过程中我发现实在是太难了,有时候你不得不花费比手工测试更长的时间来进行自动化脚本的调试。
       于是,我把目标改为90%,但是90%也是不可能完成的任务,因为并不是每一个Case都可以自由地取到数据……
      目标改为80%后,我发现有些对象识别起来问题也太多。
     下降为70%后,我发现有些检查文件和下载数据的case实际上也无法完全实现自动化。
      到60%的时候,才知道原来TMD这么多case都根本连测试员都不知道步骤是什么!
     面对现实,50%吧,方知道原来现实的残酷远超你的想象——因为你并不是只覆盖到一条线路,太多的线路也就意味着你有太多的对应选项,变来变去,足以吧你变晕圈。
       好吧,我已经冷静了,40%还不行么!
真的不行,这个Rate虽然问题已经少了很多,但是你还是会发现有20%的case花掉了你80%的时间。导致项目无法如期完成。
      30%……勉为其难,终于可以差不多全都能自动化了,但是,还是不够完美,我的员工还是得花很多时间在调试上。
        最后,一降再降,花了无数时间和Effort,终于发现,26%,这个比率,基本趋近于平均值。在总数为5000的case上得出的数据,还算一个相对靠谱的数据。
现实就是,如果你的团队能把QTP convert rate达到26%左右,那么就可以说,你的团队基本完成了任务。

索尼A5000使用体验 技术流

索尼A5000使用体验

这是一款2014年上市的机型。 但实事求是的讲,这些年,在影像技术上,人类的进步没那么大。 眼花缭乱的手机功能,似乎是解决了很多摄影问题,但是实际上,手机解决的是“在手机有限的空间里,怎么处理光影成像...
硬盘装满导致数据库崩溃无法启动 技术流

硬盘装满导致数据库崩溃无法启动

其实我的硬盘并没有完全装满,本来100G,我算了,删掉另外一个盘符里面的55,自动进入回收站,回收站在data盘,data盘本来40,这样加一起95。我早上起来清空回收站,就可以了。 结果早上起来,发...
快充到底有什么卵用?用处就是真香 技术流

快充到底有什么卵用?用处就是真香

手上有一台小米K30Pro,带的是33w的快充,这个快充本来我觉的没什么卵用的产品,因为对于上班族来说就是公司和家里各放一个充电线,对于在外面的就需要带一个充电宝。似乎这个快充有点食之无味弃之可惜。 ...
评论  6  访客  6
    • 阳光音基 2

      学习下,博主说的很好

      • 牛初乳排行榜 1

        关注博主了,又来学习关注了

        • 小比 4

          博主说的很好

          • 超声波清洗机 1

            自动化 博主说的很好 不过没看懂

            • 超声波清洗机 1

              看了两次也不太明白

              • 天美意官方旗舰店 0

                分析的很精辟 学习了

              发表评论

              匿名网友 填写信息

              :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

              确定