美文网首页
对自动化测试中的“分层思想”理解。

对自动化测试中的“分层思想”理解。

作者: Gakki0725 | 来源:发表于2022-02-21 13:45 被阅读0次
作者:Gakki

对自动化测试中的“分层思想”理解。

  1. 对于测试本身的分层。测试不能单一的进行基本的功能测试或者纯接口测试。应该是 70% 单元测试 + 20% 接口测试 + 10% UI 自动化测试。
  2. 对于自动化中代码重用的分层。测试脚本中一般都是包括 3 个部分: 测试业务逻辑代码、支撑代码、测试数据。当测试逻辑与许多支撑代码混在一起的时候,当我们需要修改测试逻辑的时候,会很麻烦,效率很低、可读性也低。
    然后就是维护成本比较大。不同项目中,每组测试间会存在许多重复的代码,如果我们每组测试都单独写,那么到了后期维护成本会比较大。所以,我们可以对支撑代码进行分层。
  • 类似与测试报告、日志、特出字符串的处理等等。这种我们可以单独拎出来进行封装。不同的项目都可以进行使用。
  • 然后就是项目中各个模块的重用。如果登录、退出等功能进行封装。这种其他模块就可以直接调用,不用再写一次。
  • 最后就是代码中模块级别的可重用性。当模块级别的代码被大范围的重复使用的时候,可考虑上升到将其进行封装。

相关文章

  • 对自动化测试中的“分层思想”理解。

    作者:Gakki 对自动化测试中的“分层思想”理解。 对于测试本身的分层。测试不能单一的进行基本的功能测试或者纯接...

  • 自动化测试基础

    1.1 分层的自动化测试 1)单元自动化测试 单元自动化测试是指对软件中的最小可测试单元进行检查和验证。 将单元测...

  • 分层自动化小记

    在理解分层自动化之前,我们先看自动化测试金字塔。自动化测试金字塔在测试领域耳熟能详,其中UI代表页面级系统测试,s...

  • 如何找到自动化测试的思路

    要找到自动化测试的思路,首先得明确自动化测试的本质。对自动化测试的本质的理解不同,导致了在进行自动化测试过程中对...

  • Selenium元素定位

    1.Selenium元素定位 1.1自动化测试基础 1.1.1分层的自动化测试 传统的自动化测试更关注产品UI层的...

  • 自动换测试的价值

    移动自动化测试的位置 自动换测试在整个业务流程中的位置image.png 分层测试体系image.png UI自动...

  • 思考自动化测试--分层测试(三)

    思考自动化测试--分层测试(三) 由于多种原因吧,自动化测试刚开始发展,都想去做手工测试代替,都想做黑盒的覆盖测试...

  • 自动化测试基础--4自动化测试分层

    自动化测试分层,不得不提到测试金字塔模型 ui--------UI自动化 service-----接口自动化 un...

  • python接口自动化-实战(第一阶段)

    全套视频便宜甩卖,web 接口 app自动化测试,python全栈自动化测试 目标 加深对自动化的理解功能自动化:...

  • 自动化分层剖析

    经常说到自动化测试,其实很多同学都是泛泛而谈,给它披上了一个神秘的面纱! 自动化测试分层 其实,自动化测试也是有不...

网友评论

      本文标题:对自动化测试中的“分层思想”理解。

      本文链接:https://www.haomeiwen.com/subject/btlylrtx.html