多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

UI自动化测试流程

更新时间:2023-05-23 09:49:21 作者:多测师 浏览:28

  大家都知道UI自动化测试的开展思路有:通过代码方式实现框架,要么自研,要么直接使用开源;使用开源软件进行工具级别投入使用,少量自己开发,基本无代码;下面小编来对比一下这两种方式:

  1,代码方式

  好处:灵活、定制化高、可锻炼人员能力;

  问题:需要大家掌握代码,起码达到用例编写级别;

  2,工具方式

  好处:对人员能力要求低,基于成熟工具可达到量产的地步;

  问题:工具本身可能存在限制,过于依赖工具本身,也可能无法解决某些特殊的问题。

  补充,所有工具其实都是为了一个目标,即:降低人员要求,提高团队效率。

UI自动化测试流程

  这里我们顺便提下一款UI自动化测试工具:ATF,ATF自动化测试框架可以无缝集成界面自动化工具Selenium、AR、QTP;多个项目可以选择预约执行或者定时执行,一个项目可以选择立即执行;界面自动化支持截图和视频。

  最后,我们还是聊聊到底UI自动化该怎么开展:

  1,应该开展UI层面的自动化,但不一定是功能的;

  2,如果要做功能级别的UI自动化,首先应该把API层做的比较好了;

  3,我们要结合公司当前现状,发版节奏、需求变化、产品生命周期等等综合因素一起确定。

  如果你要做,那么我们聊聊应该怎么样让他产生价值:

  1,优先挑选稳定少变的模块覆盖;

  2,选择重点场景进行覆盖;

  3,不要仅按照功能测试用例的步骤实现,而是要按照功能测试用例的一个suite为单位进行实现(设想如果一个用例有10步,你实现了其中6步,你认为覆盖率是60%,其实是0%。因为你少了4步,这个用例还是得需要人工执行);

  4,框架设计一定要好,这里面包括几点:用例分层;数据分离;模块公用;元素分离;数据驱动。

  以上内容为大家介绍了UI自动化测试流程,希望对大家有所帮助,如果想要了解更多接口自动化测试相关知识,请关注多测师。https://www.aichudan.com/




联系电话

17727591462

返回顶部