296487
如何看待软件开发测试工程师这一职业选择?
回帖数 0
阅读数 8
发表时间 2026-09-11 16:54:08
之前自动化测试想要终结手动回归测试。当时,CI/CD 的目的就是彻底淘汰人工质量保证和标准回归测试。
而现在人工智能想要终结测试生成、测试用例自动化以及故障审查/修复。它从由大量技能娴熟的手动 QA 和海外调试失败维护的庞大 Selenium 框架,转变为由少数核心开发人员维护更简洁的端到端套件,其中包含庞大的单元测试、集成测试和系统级 API 套件,这些套件在 CI 中运行,并配备各种工具来辅助静态分析、指标,并总体上尝试以小的、可测试的块快速发布代码。
问题在于,现实中这种级别的工程纪律只存在于 FAANG 和独角兽公司的特定团队中。因此,它尚未扼杀这个领域。恰恰相反,近年来,随着各种工具的出现,优秀的软件开发测试工程师/技术工程师候选人变得更加高效,这个领域反而得到了扩展。
我并非预言家,但浏览器使用情况分析确实是人工智能越来越擅长的领域。我已经开始尝试,并且知道,只要设定一个目标,就可以利用智能体集群来测试应用程序。这种方法已经可行,只是成本效益不高。
当这种方法变得经济高效时,目前用于用户故事测试和探索性测试的人工测试人员就可以实现自动化。我们还可以保存回归测试、测试数据生成脚本,从源代码创建文档,并向持续集成 (CI) 添加新的指标。
人工智能凭借其现有能力和正确的提示,能够完成所有这些工作。随着其成本效益的提高,对软件开发测试工程师(SDET)的需求将会减少,开发人员的需求也可能下降。未来,可能只需要少数 SDET 就能掌控所有项目,而不是像现在这样需要大量的质量保证(QA)人员。
我仍然认为事态发展到不会对你个人造成影响的程度。但这确实是目前的趋势。就我个人而言,我只需要再等五年软件开发测试工程师(SDET)这个职业存在一段时间,我就可以重新评估了。
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com

相关帖子
陈哥聊测试 | 最后回帖 2024-12-06 09:05 金凯



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


