博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何提高功能自动化工具在实际工作中的覆盖
阅读量:4192 次
发布时间:2019-05-26

本文共 817 字,大约阅读时间需要 2 分钟。

        在工作中,对于功能自动化到底应该覆盖到什么比例?我来发表一下自己的看法。

        现在无论做什么都讲究投入产出比,做测试自然也一样。先说一下功能自动化测试优点与缺点:
        一、优点:
        1、测试效率高,可以在较少的时间内运行更多的测试。
        2、测试过程可完全重现
        3、对程序的回归测试更方便。复用性好的测试脚本,可以很方便的用于各种回归测试,节约了大量的资源。
        4、具有一致性和可重复性。
        二、缺点:
        1、前期耗用的工作量较大,自动化覆盖率越高,前期消耗的工作量越大。
        2、对测试人员的技术水平要求较高,由于比手工测试稍微高级一些,且为了做出复用性高的脚本,因此对测试人员的编码能力有一些要求。
        3、需要对测试脚本进行维护。
        4、不能完全代替手工测试,有些还是必须要用手工去完成。
        既然有优点,也有那么多缺点,我们应该怎么去做,把缺点的影响减到最小?
        我有以下做法:
        1、前期耗用的工作量的确较大,但是我们要充分利用函数库,将很多的通用函数放进去,这样我们编写脚本时,可以大量的call已经存在的函数,这样工作量会小很多,效率也会提升很多。
        2、对测试人员的技术水平要求较高,对于这点,我们的方法还是很简单的——培训,编写QTP的技术含量并不高,只要稍加培训,绝大多数没有接触过的测试人员都能够完成任务。
        3、需要对测试脚本进行维护,这个是必然的。在不断推出的版本中,有些只是部分控件的变化,有些则是整个页面的变化,但要维护并不难,充分利用控件库,增加删除修改空间,便能够很轻松的维护好脚本,使其继续可以复用。
        4、不能完全代替手工测试,这个是米有办法的,我们及早分清哪些手工,哪些自动,这样也可以提高效率,避免不必要的资源浪费。
        5、把功能自动化脚本充分覆盖到每一个项目中去,这样这些项目以后的回归以及日常的测试,将变得很轻松,当然不要忘记手工去弥补那些自动化未覆盖高的地方哦。
        按照以上的方法去做,我相信很多公司都能够将功能自动化作起来,并作好。

转载地址:http://ilaoi.baihongyu.com/

你可能感兴趣的文章
快手拿下周杰伦歌曲版权授权
查看>>
马斯克再创历史!人类首个商业载人飞船发射成功:移民火星又近一步
查看>>
紧追SpaceX,又一星际飞船明年4月要首次载人飞行
查看>>
百度世界无烟日搜索大数据:电子烟危害成00后关注焦点
查看>>
三星发布8nm芯片Exynos 850
查看>>
字节跳动经营范围新增销售电子产品家用电器等
查看>>
iPhone 11系列低至4599元,40亿消费券开抢!618正式开启了
查看>>
开创手机影像全新时代的微云台要来了!vivo X系列夏季新品发布会今晚高能来袭...
查看>>
又一家网贷平台宣布退出:已在美股上市,累积借贷金额近三千亿
查看>>
SpaceX载人龙飞船两名宇航员成功进入国际空间站
查看>>
罗永浩卖半价iPhone秒没,网友晒开挂软件,怪不得你抢不到
查看>>
神州租车接盘方出现了, 股价收盘涨23%
查看>>
场地试驾小鹏P7:谈一谈它的突破与局限
查看>>
酸了酸了,BAT过六一的这些礼物都想要
查看>>
B站up主被曝靠卖惨吸粉月入十万,B站回应...
查看>>
“五月天才不短咧” TME live这样焕发线上Live演出的生命力
查看>>
马斯克身价增至392亿美元,但仍低于马化腾马云身价
查看>>
滴滴派发15亿出行消费券 覆盖快车、优享等多产品
查看>>
网易香港上市招股书有哪些亮点 这里有最全干货解读
查看>>
第一款搭载红外测温功能的手机来了,6月3日见!
查看>>