实话实说,又熬夜了。说好要早些睡觉的。只因为在知乎上看到一个网友提问:软件功能测试后期如何提升自己,感觉得到迫切希望提升自己,但又找不到明确的方向。什么舍己为人、助人为乐说不上,希望能带给软件测试新人一些职业生涯规划的灵感吧!
习惯不是一天养成的,要改点习惯需要很强的自制力。养成一个习惯只需要21天,改掉一个习惯并养成另一个习惯需要约90天。
说回正题,软件功能测试测试如何提升自己。
首先我要为功能测试正名!
这是测试的基础,很多测试说点点点没技术含量,其实这样理解是不正确的,我觉得功能测试才是最重要的,至少你没听说过有公司不做功能测试吧(开发自测的也算做了)?
而且,自动化、性能、安全等测试,都是功能测试主流程稳定后才开始的(这里的开始是具体的测试执行;站在项目的角度,测试是从需求调研就开始了)。
总之,如何设计高效的测试用例还是很有技术含量的,我发现99%的测试都知道等价类、边界值,但是没几个把正交试验、因果图应用的很⑥的吧?估计有些连概念都没听说过,那就自己去百度吧。
给自己定个学习目标和计划吧,我也给自己定了总结分享计划,从测试小白到高级全栈测试(自动化 、性能、测试开发)修炼之路。
一、前置基础知识
二、Linux和数据库
三、测试基础
四、编程➕数据结构
五、web自动化
六、移动自动化
七、接口测试
八、性能测试
至于后面的从入门到入狱的安全测试和测试开发,可以根据自己需求选择性深入学习。
学习是痛苦并快乐的,坚持学习,每天1-2小时,日积月累,你会超越很多人。
三天打鱼两天晒网是不行的,短暂的热情也是不行的,之前群里很活跃的测试朋友,没两周就沉寂了,不要放纵自己,不要给自己找借口,什么加班忙、没时间之类的。其实,我现在还是很感谢自己曾经的坚持,有时加班回来也会学习到12点以后。
跟对人,抱紧你周围大神的大腿,有人给你解决问题,会让你更加快乐学习,否则,你迈不过遇到的坑,就放弃了,谈何提升?有关软件测试技术、面试等相关问题都可以关注我主页获取加入方式与免费进阶攻略。
有收获的伙伴关注我,转发是最大的支持,感谢!