美文网首页
自动化测试-1

自动化测试-1

作者: 轻飏921 | 来源:发表于2019-06-22 14:47 被阅读0次

    如何做自动化测试

    会使用自动化工具不能称为自动化测试人员,只能称为“工具小子”

    能独立编写测试脚本,能开发一些测试工具,或能解决工作中实际困难或问题的才能称为高手,才能是一个真正的自动化测试人员

    编程能力要求较高(对测试人员来说是稀缺能力)

    如果相对来说能精通一门语言,不借助外力随心所欲的写一些测试脚本

    (90%以上的测试都不具备开发能力,只会纯手工)

    自动化一般分为三个层级:底层-单元测试、中间层-接口测试、顶层-UI测试

    单元测试收益最高,约70%

    接口测试收益约20%

    ui测试收益10%

    单元测试基于类、方法,代码量较少,较容易定位、分析、解决问题,适合大规模的回归;--可以定义成白盒测试,因为大部分都是基于代码逻辑,由开发人员完成

    接口测试等于把整体的功能进行封装,接口一般对外提供服务后很少进行变更,接口层稳定性比较好,适合自动化测试;(不发生变化的地方最适合做自动化,如果有变化则脚本需要相应变化)--由自动化测试人员或开发人员完成

    UI层是最容易发生变化的地方,经常根据需求进行调整,对自动化测试带来麻烦;---工具多 难度大 备受关注 脚本维护困难 需要有相对好的框架   (分布式、行为驱动测试框架(或其他框架)、关键字驱动(什么操作、操作谁、操作的值)、数据驱动框架(适合小一点的功能点测试)、混合型测试框架)

    比较好的自动化测试方向:一般建议从事接口测试和服务器端测试

    服务器端测试更关注与算法、分支等灰盒测试。

    相关文章

      网友评论

          本文标题:自动化测试-1

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