软件测试从零到自动化的学习路线,篇幅过长建议先收藏。
目录:
- 一、了解软件测试是什么
- 二、给自己立一个目标
- 三、按照目标找准学习路线
- 四、我学习的干货分享
一、了解软件测试是什么
1.1软件测试的薪资情况
软件测试的路径:功能测试>>>接口测试>>>性能测试>>>自动化测试>>>测试开发;
功能测试月薪:10k以下,一线城市大概可以到10k;但是一般来说5.6.7.8.9都是正常的。
接口测试月薪:在功能测试的基础上,会接口测试工资还会涨一些,如果是三四线城市,8k大概要回功能性能还有一点点安全~
性能测试:性能测试我看了下《职友集》就上海来说,性能测试平均薪资到了14040;(大家参考就好
自动化测试:功能转自动化这种的,刚转过来可能12k左右,慢慢还会upup;
测开不说了,这边薪资都是很保守说的,大家就是作为参考,心里有个数就行。大概了解薪资也是为了日后提升自己的技术;
1.2软件测试的基本概念
软件测试的定义:找到软件问题,确保修复;
软件测试方法总体分类:
大概就是两种,第一个是验证软件是可以工作的,第二个就是验证软件是不工作的。目的一样,但是在操作上不太一样;
软件测试的组成:
软件项目是以文档、数据以及程序组成的,所以软件测试应该对软件开发中形成的文档、数据以及程序进行测试,目前很多软件测试都知识对程序进行测试。
软件开发阶段划分一下测试分类:
单元测试:也可以叫模块测试,也就是对程序的模块进行检验测试
集成测试:可以叫做组装测试,检验程序单元的接口关系
确认测试:也就是检验和提供客观证据,证实软件是否满足特定的逾期用途要求
系统测试:需要确认系统是否达到目标要求,对集成的硬件,软件系统进行测试
验收测试:按照项目的