很多朋友想要入行软件测试,但是都不知道该怎么学。有的朋友想要报班,却又不知道武汉软件测试培训机构怎么样,于是越发地纠结……千锋老师认为,在学习软件测试之前,还是对软件测试要学什么有个大概的了解,所以这里我们讲的是,怎么去自学软件测试。毕竟软件测试的门槛真的挺低的。好了,正式开始讲了。
阶段 测试基础
测试基础是软件测试非常非常非常重要的部分,只要你是做测试,不管是什么测试,测试的基础、理论知识都是必须学会的。
要好学到什么程度呢,一定是能够理解,并能够用自己的话给复述出来。
毕竟面试初级测试的时候,问的问题都是从基础理论上进行考核的。
那测试基础有哪些内容呢?
测试的定义、测试的分类、测试的方法、测试的生命周期。
测试计划、测试方案、测试策略、测试用例的编写。
BUG的定义、BUG的分类、BUG的六要素、BUG的生命周期。 测试和开发流程的关系、瀑布流、V字形、W字型(双V)、螺旋型、敏捷等等。
戴明环、5W2H等分析管理的方法
质量管理体系CMMI(了解)
嗯,大概就是以上的内容吧,以上全部都是理论和文档能力、只要你肯背、肯写,都是能独立的掌握的。
第二阶段 工具学习
软件测试的基础学完了过后,应该学习工具了。
其实学工具真的很容易,所以大家不用去纠结工具的选择。
把基础的几个工具学习了就行了,以后用到什么工具就去学什么。
下面我会列几个必学的工具,不用太精通,会用就行了。
性能测试工具:loadrunner、jmeter。
接口测试工具:postman
抓包工具:fiddle
数据库管理工具:Navicat
项目/BUG管理工具:禅道、QC
搜索工具: 百度、谷歌
以上的这些工具都是纯图形化的,很好掌握,估计就性能测试工具稍微会费点时间。
有了这些知识之后,你就对软件测试有一个比较清晰的了解了,然后你就可以开始考虑:是继续自学下去呢?还是尝试找个简单的测试工作先干干呢?还是报个班接着学呢……
如果你想继续自学,那么这里有一套视频推荐:
技术方面,千锋的学员理论和实践相结合,既懂得功能实现的原理,又能股自己动手实现,技术能力是符合我公司对专业技术人员的需求的。
千锋的额技术能力,我们公司的面试官都是很认可的,能够满足我公司对此类人才的需求。
千锋毕业的学员很不错,能够满足我公司对中级工程师的需求。
了解千锋动态
关注千锋教育服务号
扫码关注千锋互联
身边的移动开发导师