前言
作为一个从事自动化测试3年了的我来说,做自动化测试后悔吗,后悔,真的后悔!
后悔没有早点学.....
虽然到处都在散播35+的焦虑,姑且信之,那么反问你,如果你30岁了,那么给你5年,能够在某个领域成为专家呢?希望你能够在焦虑的时代静下心来思考一下职业的规划。文章可能有点长,预计阅读时间8分钟,希望在碎片化知识时代能够引起你的短暂思考
身为一名合格的测试工程师,是需要具备以下技能的:
- 测试基础理论/测试设计能力
- 业务知识
- 行业技术知识
- 数据库
- 掌握编程语言
- 搞定自动化测试
- 质量流程管理
测试基础理论/测试设计能力
比如说,边界值分析、等价类划分、因果图、判定表、正交实验设计等,这些基本的测试基础,科学的设计方法能够很好的规范我们的行为,从而帮我们理清思路和提升效率。很多人会觉得简答,从而忽视基础的牢固程度,往往最基础的地方,最难做到精通。
业务知识
这个看起来很虚,貌似没有具体的知识点,但是做过测试的都知道,往往这部分是非常重要的。如果不懂得业务知识,那就是蛮干和瞎干。作为一个测试人员,最应该的是从用户的角度去思考问题,而不是开发这边,找到核心业务和功能,然后划分测试优先级,定级缺陷,另外尤其对于自动化也是非常重要。举个例子,你只有掌握了业务的特性,才能够用自动化的手段去首先覆盖哪些场景,把宝贵的自动化资源投入到最重要的地方。
行业技术知识
说到行业知识就海了去了。并不是我我们会一点测试方法,会运行个脚本,使用个框架就完事了,要么说测试

本文是一位有着3年自动化测试经验的工程师的心声,分享了他对是否后悔做测试的反思。他强调了测试工程师需要具备的技能,包括测试理论、业务知识、行业技术、数据库操作、编程语言和自动化测试等。他还提醒测试人员要关注质量流程管理,参与到DevOps中,提升自身价值,避免成为“工具人”。他鼓励读者尽早规划职业道路,持续成长。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



