软件测试很好学,大概要学三到四个月。第一个月是基础内容,后面是更多的学习内容。自学最好不要断断续续。如果你不自制力不好,可以报班学习,这样学习效率会大大提高,可以更快上手。

大家在工作中学习,一个月能做一些基本内容,但是它完成这件事有点困难。如果成功的话,3、4个月基本可以学会。建议你可以出去系统学习。

如果你是基础的话,肯定会比基础的人学得慢,但是只要你有兴趣认真学,一般来说4个月就能学会。

一个月是不可能的,还要看是自学还是去培训学校。缺乏自制力是大多数人想去培训一所学校的原因。在家自学,网上看免费文章,总会造成一些延迟,或者说没有紧迫感。打游戏然后看电影;

其次,免费和付费还是有区别的。它它也和一本书的内容一样。网上看免费电子版和买书体验心境和意图完全不一样。当然,这是单方面的体验,不代表他人。

软件测试需要学习测试用例、测试用例方法、缺陷管理工具,掌握数据库、App测试、python语言、Linux系统、前端语言等技能。

1、测试用例

这是每个工程师必备的技能,也是你进入测试行业的最低门槛。对于测试用例,请参考我以前的文章。

2、测试用例方法

测试用例的方法,只有掌握了相关的方法,才能写好覆盖率高的测试用例。

3、缺陷管理工具

缺陷管理工具是提交bug的工具,是评价软件质量和软件工程师价值的测试之一。

4、掌握数据库

掌握数据库很重要。世界是由大量数据组成的。软件测试是为了满足客户的需求,但数据必须正确。其实软件工程师需要知道数据流方向,才能对业务有更深入的了解,这也是基本功之一。

5、应用程序测试

测试一下,从目前市场的兴起到成熟,App可以说是市场上的主流产品。如果可以不要测试应用程序,很多公司都不测试。我不想要它,所以我们需要了解更多。Web测试,其实和App差不多。

7、python语言

Python是现在最流行的语言,是测试人员提升技能的最佳途径之一。测试人员可以用它做很多事情。

8、Linux系统

Linux系统,测试人员用的最多的是读取日志,更好的定位bug进行开发,这也是需要提高的技能之一。

9、前端语言

前端语言可以让你更好的判断bug是前端引起的还是后端引起的。对测试人员来说,多学习一些技能是非常好的。

扩展信息:

软件测试的发展趋势;

从整体行业背景来看,一方面,国内很多软件企业重开发轻测试,导致未来软件产品质量问题频发,亟待解决;另一方面,市场上软件测试人员少,岗位缺口大。许多企业开发临时测试以备不时之需。软件人才缺口30多万。

从个人职业发展的角度来看,软件测试人才更注重岗位经验的积累。从业者在拥有几年测试经验后,可以逐渐转向管理层或高级测试工程师,担任测试经理或部门负责人,因此职业寿命更长。

由于国内软件测试工程师人才短缺,而且一般只有大中型企业才会单独设立软件测试部门,所以很有保障,待遇普遍较高。从以上分析来看,软件测试行业前景光明。