在任何一个领域,每个人对“学会“的定义都不同。比如围棋,你在别人的指导下熟悉了相应的规则,这时候在普罗大众的眼中你已经算是“学会“了,但是如果这时围棋冠军站在你面前,你敢说自己学会下围棋吗?
学习软件测试也是同样的道理
即使你学的不好,只学到第一阶段,手工测试,也可以找到相应的工作岗位,你的职位也叫软件测试,在大多数不懂测试的小白眼里,你已经是一个软件测试大牛,
但是对于通过编写脚本实现自动化测试,甚至自己构建测试框架或测试平台的大佬来说,你顶多算入行,但是离“学会“还差很远。
下面我会以Web测试技术为例,描述整个学习过程的周期。以下学习时间并非自学时间。让我们来看看一个小白成为一个精通Web测试的大牛,需要多久?
1⃣️在学习Web测试之前,我们首先要了解测试的基础:软件生命周期,测试过程,测试用例,缺陷报告,大约需要1天。
2⃣️其次,我们需要学习Linux操作系统及其基本指令,大约需要2天。
3⃣️在了解操作系统之后,我们需要学习Web前端的知识,包括:HTML+CSS,JavaScript,Cookie/Session以及Vue.js,需要半个月。
4⃣️ 在这些前置的基础学完之后,我们的主角登场,首先是基于UI界面的web手工测试,你会接触到Web测试的基础,包括功能测试,兼容性测试,易用性测试,在学习完基础之后,我们要去学习使用一些工具来辅助完成功能测试,比如WireShark,HttpWatch,Yslow,Firebug……此阶段学习周期大约需要半个月。
5⃣️接下来是Web自动化,此阶段学习周期大约需要半个月。
6⃣️之后,你可以继续学习Web接口测试和性能测试……此阶段学习周期大约需要15天。
可以看到,通过以上6个阶段,你可以用两个月时间学完Web测试所有内容,但是这跟“学会“还有很大差距,我们还需要大量的项目实践,业务的积累,才能真正的把这两个月学到的东西灵活运用。
所以说,学完软件测试很快,但是学会,需要很久很久。但是一般学的差不多了就可以开始找工作然后积累经验了喔~
学习软件测试也是同样的道理
即使你学的不好,只学到第一阶段,手工测试,也可以找到相应的工作岗位,你的职位也叫软件测试,在大多数不懂测试的小白眼里,你已经是一个软件测试大牛,
但是对于通过编写脚本实现自动化测试,甚至自己构建测试框架或测试平台的大佬来说,你顶多算入行,但是离“学会“还差很远。
下面我会以Web测试技术为例,描述整个学习过程的周期。以下学习时间并非自学时间。让我们来看看一个小白成为一个精通Web测试的大牛,需要多久?
1⃣️在学习Web测试之前,我们首先要了解测试的基础:软件生命周期,测试过程,测试用例,缺陷报告,大约需要1天。
2⃣️其次,我们需要学习Linux操作系统及其基本指令,大约需要2天。
3⃣️在了解操作系统之后,我们需要学习Web前端的知识,包括:HTML+CSS,JavaScript,Cookie/Session以及Vue.js,需要半个月。
4⃣️ 在这些前置的基础学完之后,我们的主角登场,首先是基于UI界面的web手工测试,你会接触到Web测试的基础,包括功能测试,兼容性测试,易用性测试,在学习完基础之后,我们要去学习使用一些工具来辅助完成功能测试,比如WireShark,HttpWatch,Yslow,Firebug……此阶段学习周期大约需要半个月。
5⃣️接下来是Web自动化,此阶段学习周期大约需要半个月。
6⃣️之后,你可以继续学习Web接口测试和性能测试……此阶段学习周期大约需要15天。
可以看到,通过以上6个阶段,你可以用两个月时间学完Web测试所有内容,但是这跟“学会“还有很大差距,我们还需要大量的项目实践,业务的积累,才能真正的把这两个月学到的东西灵活运用。
所以说,学完软件测试很快,但是学会,需要很久很久。但是一般学的差不多了就可以开始找工作然后积累经验了喔~