软件测试发展前景
软件测试在未来的5~10年内发展会很快,人才缺口很大,因为软件企业要靠软件产品的质量去占领市场,测试人员可谓是一个软件企业生存的命脉。
如你所说,软件测试适合女生,但不仅仅因为女生更为心细,还有相比较它的工作性质压力不会特别大,不像开发,做起来很辛苦;入门的时候也相对要容易一些,不像开发,对逻辑思维,对英语数学的要求都很高。
学习软件测试的条件
我觉得先要对自己进行定位,如果自己对各种程序都了如指掌,熟悉开发过程中的每个环节,能看懂各种模型图不论是面向对象的还是面向过程的。而且对于数据库,软件配置管理甚至于各种操作系统都有较强的能力,那么做一个软件测试工程师是指日可待的。
接下来只要掌握白盒(语句,条件,判定,条件组合,McCabe等),黑盒(等价类,边界值,决策表,正交),单元,集成,系统各个测试阶段。你就能成为一个合格的测试人员。
软件测试工作的薪资待遇
软件测试在中国目前的状态是这样的,一线城市有,二线城市一部分有,三线往下的城市都没有。随着人工智能的发展,软件测试也悄然兴起了。软件测试相对于开发来说是容易的多,门槛也不高,对于大学生来说,是一个很好的选择。大家找工作是不是要找一个有前景,至少要十年左右不用总换工作。十九大国家宣布中国十大行业第一就是互联网,那么互联网是靠什么实现的呢?就是软件,软件有开发和测试,软件开发和测试都离不开手工,可以说软件测试是未来十年内最有发展的行业,没有之一。软件测试门槛低,工作周期长。软件开发一般工作到三十五到四十岁左右几乎就不大适合了,因为开发需要跳跃性思维和需要应对高负荷工作的身体.软件测试员的工资从5000--20000不等,主要看的是经验。
学习软件测试的注意事项
中级阶段中级阶段需要掌握六个方面的内容,从中级开始就是涉及到一些工具的使用
一、QTP自动化工具的环境搭建
二、loadrunner性能工具的环境搭建
三、jmeter性能工具的环境搭建及接口压力测试
四、jmeter脚本增强,app/web性能测试
五、fiddler抓包工具的操作使用、Jenkins自动化部署工具
六、数据库MySQL、SQL语句高级阶段