Time will tell.
因为我接触软件测试
的时间算是相比较早,那时候也没有相对全面、深入的培训体系或者说学习途径,只有通过一些前辈的指导,以及自我的学习加总结来进行自我提升。
这种提升的方式,无疑是很缓慢且痛苦的,我把这些内容进行了一些总结,希望对你有所帮助。
首先,测试能力包含了硬实力
和软实力
:
先聊硬实力。硬实力就是技术、思维、业务能力。先说第一点,技术。
不管怎么说,软件测试都是一个技术岗位,想要在这个行业有长久的发展,或者说想要有更加丰厚的收入,一定需要有较好的符合行业或者市场的专业技能,像是Python自动化
、性能测试
、测试工具
这些。
我总结了一些比较关键的能力简单说下:
第一个
在手工测试阶段下,要学会抓住重点,不要把宝贵的测试时间浪费在纠结细枝末节上,这功夫不如多回归几遍核心的主流程。
第二点要学会处理系统框架和业务流程,BUG不仅仅出现在你所负责的测试的模块上,也有可能存在于依赖的模块。然后,越早介入测试越早发现问题,从而对系统质量的保障就能够越到位。
第二个