前几天看了一篇ThoughtWorks中国官方号的一个文章备受启发,关于软件测试质量,大家都在关注什么?
软件测试领域新的关键趋势主要体现在以下几个方面:
1.AI的发展与软件测试
2.敏捷与DevOps
3.自动化测试
4.环境和数据
5.成本与效能
在这样的趋势下,测试人员的出路在哪里,我们将何去何从?测试人员的发展方向可以从技术方向与管理方向去发展。
技术方向:
前面提到了软件测试领域的趋势,测试人员的职责由单一的测试软件系统是否工作、是否满足业务需求变得更加多样化,测试人员可以全流程参与软件开发,让测试活动贯穿软件开发整个生命周期。
因此,测试人员的职业发展技术方向有:
1.敏捷测试专家
2.高级测试开发专家
3.专项测试专家
4.QAOps专家
1. 敏捷测试专家
敏捷测试强调的是尽早测试和频繁测试,测试人员需要能够从需求分析阶段开始介入,全流程参与,跟整个团队一起实现团队为质量负责。对敏捷测试专家的技能要求有:
领域测试能力:测试人员需要丰富的业务知识、较强的业务敏感度和业务理解能力,熟悉各种不同类型的业务模式,包括新兴业务IoT、智能服务、区块链等,能够制定相应的测试策略,有效协助团队做好质量内建,实现交付价值最大化。
自动化测试能力:自动化测试是敏捷开展的必要条件,自动化测试技能是测试人员的必备技能。成为敏捷测试专家&