• 原来升职加薪的测试工程师都擅长做接口测试


    互联网行业已进入小步快跑快速迭代的趋势。一个新版本的上线,不仅需要移动端测试,更需要进行服务端的测试。服务端的测试可能比移动端的测试更重要。服务端比移动端更复杂交互更多也更考验技术了。

    ** 为什么受伤的总是黑盒测试?**

    接下来给大家看一张在2012年淘宝核心链路的应用拓扑图,给大家看一下真实的后端服务是什么样子的。

    如此复杂的后端服务,光靠前端的手工测试和UI测试是远远不够的。看到上面的拓扑图,也不难理解为什么黑盒测试使出了洪荒之力,但总是会有漏网的bug了。而且如何判定一个bug属于前端还是后端服务,真的是太考验测试人员了。于是,原本应该是
    "守门员" 的测试人员变成了一上线就「背锅」的 "背锅侠" ,真的是谁苦谁知道啊!

    做为一个测试人员,该如何保证一个项目可以顺利进行呢?有哪些工作是低投入高产出?毕竟:一个员工不能给公司带来剩余价值就可能被优化。但如果能够低投入高产出,升职加薪也是指日可待的(谁不喜欢能赚钱的员工呢?反正我喜欢)。

    ** 被低估的接口测试**

    而说到投入产出比,就必须提到马丁福勒(page object模式的发起者)在个人blog中提到的一张图,很形象的将移动互联网的流程简化成如下的图。

    我们通常所说的点点点,属于UI层。在整个测试过程中,UI层所占的维度低。可以是手工测试、UI测试、自动遍历等。在做UI测试的时候,UI
    的执行相对比较慢,发现 bug 比较晚,bug 修复成本会比较高。这时候需要大量的人力物力,有的时候投入甚至高于产出。

    Unit单元测试一般由开发进行编写。国内研发能做好单元测试的非常少,有的产品甚至都没有单元测试。基于这种现状,底层的代码产品也得不到有效的质量保障。

    而在 UI 和 Unit
    之间的接口测试就显得特别重要了。不仅在行业内有成熟方案,而且可以更早的发现问题进行质量反馈。在Service层进行充分测试,是通过UI测试很难触达的,只有接口测试才能触达,是测试&交付之间的范畴,属于服务端的测试。

    ** 接口测试从入门到掌握**

    即然接口测试是测试&交付之间的范畴,而且在Service层只有接口测试才能触达,在单个模块中,只有做好接口测试,才能保证质量。

    那接口测试该从哪里入手呢?有哪些工具可以做好接口测试?App接口测试如何进行抓包分析呢?我们请来了10+年的测试架构师来给大家进行干货分享,让你get接口测试所必知的知识点,让你真正实现接口测试从入门到掌握。

    - 今日互动 -

    欢迎文章下方留言并分享给其他测试小伙伴哦~

    小编PS:

    现在互联网行业都实行小步快跑快速迭代,先抢占市场然后再优化。黑盒测试的小伙伴真的是越来越「南」了。在Service层充分进行接口测试已经迫在眉睫了。为此我们邀请了10+年测试架构师思寒老师给大家带来了《App接口测试,如何进行抓包分析?》,想试听的小伙伴可扫码入群,了解更多课程信息。

    (别忘了 长按 加小助手微信:iHogwarts003

    回复“ 接口测试 ”即可入群交流哦~)

    来霍格沃兹测试开发学社,学习更多软件测试与测试开发的进阶技术,知识点涵盖web自动化测试 app自动化测试、接口自动化测试、测试框架、性能测试、安全测试、持续集成/持续交付/DevOps,测试左移、测试右移、精准测试、测试平台开发、测试管理等内容,课程技术涵盖bash、pytest、junit、selenium、appium、postman、requests、httprunner、jmeter、jenkins、docker、k8s、elk、sonarqube、jacoco、jvm-sandbox等相关技术,全面提升测试开发工程师的技术实力

    点击获取更多信息

  • 相关阅读:
    【北亚数据恢复】服务器由于重装系统导致逻辑卷改变,文件系统破坏的数据恢复案例
    【北亚数据恢复】服务器重装系统后分区消失和分区不可访问的数据恢复案例
    【北亚数据恢复】分布式存储hbase和hive数据库底层文件被误删除的数据恢复案例
    【北亚数据恢复】如何避免服务器数据丢失造成重大损失?
    【北亚数据恢复】EMC存储服务器riad5硬盘故障掉线导致服务器崩溃的数据恢复
    【北亚数据恢复】IBM FlashSystem存储raid5多硬盘故障离线的数据恢复案例
    【北亚数据恢复】通过碎片拼接技术恢复XenServer服务器磁盘中SQL Server数据库数据
    【北亚数据恢复】DELL存储服务器硬盘坏道导致raid5崩溃,存储不可用的数据恢复案例
    RedHat7系列(Centos/Debian) FireWall 防火墙 设置
    linux 终端颜色代码
  • 原文地址:https://www.cnblogs.com/hogwarts/p/15984650.html
Copyright © 2020-2023  润新知