目录:导读
前言
1、技术-依然是最核心和底层的基础能力
Python自动化测试:https://www.bilibili.com/video/BV16G411x76E/
软件测试这个岗位,从最开始的QC转变为QA,对综合能力的要求是不断在提升的。
但仔细想想你会发现,五年前和现在,真正做的技术的东西其实没什么本质区别。
无论是自动化测试、性能测试、全链路压测、测试开发等技术实践,还是近几年火热的什么大数据测试、AI测试,甚至一些技术专项如造数工厂、度量平台、数据大盘、在线巡检。
本质还是基于业务,用技术去解决实际的问题。真要说区别,可能就是有些侧重于质量(各种覆盖率,质量度量)、有些侧重于效率(自动化、造数工厂)。
这些技术实践要解决的问题,或者说做这些事的目标还是聚焦于交付质量和过程效率方面。
而上面提到的这些技术,都有哪些共同点呢?
主要有这几点:
编码能力:或者可以理解为技术实现能力;
网络协议:无论是自动化、性能还是造数据,基本都是基于网络协议之上的API来实现;
工具能力:各种测试工具、监控工具甚至开源的技术组件,对于工具的快速学习和使用能力;
2023年,目前市场主流的自动化测试方