零基础转行软件测试完全是可以的,软件测试入门相对简单的,我就是做软件测试的,当初的软件测试也是完全自学的。根据我的自学经验,只要找准了方法,还是很好学的。而且只要不断的学习提升自己,一定能在软件测试的道路越走越远,获得一份属于自己的收获。

零基础转行软件测试

至于软件测试的方向,建议从web测试开始做起。web测试包括功能测试、界面测试、性能测试、兼容性测试、安全测试等。不同种类的测试其实划分的不是特别严格,比如功能测试,也包括界面的功能测试。刚入门的话建议从功能测试开始做起。

下面说说学习软件功能测试的方法吧

第一:测试基础的理论知识

学习任何知识,打好基础都是很重要的,了解软件测试的定义、方法等,对于理论知识的学习,爱好读书的话,可以买些纸质书来看。也从网上下载一些免费的视频进行学习,网上有很多这种视频,尤其是别人分享的百度网盘的视频,都可以下载下来看,基础理论的知识不存在过不过时的问题,即使是几年前的基础视频一样有用。在学习的过程中一定要跟着视频的讲解去思考和实践。不要听听就过。理论知识是地基,只有把理论知识学好了,后面才能事半功倍。

第二:数据库基础知识

对于数据库基础知识的学习,也可以通过纸质书或者看视频的方式进行学习。这部分在学习的过程中,更多的是注重思考和实践,去思考这条SQL语句为什么这么写,而不是那样写。学过之后,自己从网上找些练习题来做,做不出来就去网上搜索答案,看看别人是怎么做的,通过分析别人的答案找到正确的解题思路。

零基础转行软件测试

第三:缺陷管理工具的学习

在测试项目的过程中,会发现很多问题,又叫bug。目前市场比较流行的缺陷管理工具有QC(Quality center)、Bugzilla、jira、禅道、bugfree、Readmine、Mantis等。不用全学,选择一两个工具学习就行,大同小异的。除了学习工具的使用外,主要是学习缺陷包括哪些内容、缺陷的流转流程。此处,我建议学习jira和QC。

第四:刷面试题

从网上搜索常见的面试题,先不要看答案,自己做,然后校对答案。多做些题目。

以上四步,如果能坚持下来,并做好的话,入门其实很轻松的。当你入门之后,在测试过程中,你会接触到很多其他方面的知识,然后自然可以不断沉淀自己测试方面的知识和技能。