软件测试“入坑”学习指南:如何系统的学习

264 篇文章 20 订阅

最近收到很多知友的**,说,想自学软件测试的一些知识,有没有好点的学习路线或者学习规划呢?本期,小编就简单整理一波学习知识点,作为分享。

一、软件测试工程师的职责

随着技术的发展,各种应用程序、各种App应运而生!在早期,这些应用程序只是通过开发人员、产品以及部分用户使用之后,给出相应的修改意见,感觉都OK后就进行上线,在网上或一些app下载平台上就可以直接使用,没有进行过规范的软件测试!这些软件或多或少会存在一些bug,这些bug有可能是功能上、兼容性、性能等各方面的问题!

为了改善软件质量不高的问题,软件测试这门行业才开始受到重视!软件测试的目的就是为了提高软件质量,给用户更好的体验感!

软件测试工程师就是理解产品的功能要求,并对其进行测试,检查软件有没有缺陷(Bug),测试软件是否具有稳定性(Robustness)、安全性、易操作性等性能,写出相应的测试规范和测试用例的专门工作人员。

软件测试工程师的职责:

1、依据需求文档及设计文档,编写测试用例;

2、完成产品的集成测试与系统测试;

3、根据测试计划,搭建测试环境;

4、依据测试用例执行手工测试,反馈跟踪产品BUG及用例缺陷;

5、测试工具/系统的研究和应用;

二、软件测试行业的特点

我身边有很多转行做软件测试的同学,我也经常问身边同学为什么做软件测试工程师?我面试的时候也会经常问这个问题,梳理回答大约可以归为两类:

喜欢测试这个工作;IT工资高,想搞IT,但不会编程,测试门槛较低。非常倾佩喜欢测试工作的同行们,我也是因为喜欢计算机,测试门槛低才加入测试大家庭。后面喜欢上享受测试带来的成就感,享受独自定位问题时那种喜悦的心情。

我简单梳理了几个软件测试职业的特点,以供大家参考。

入门快,薪酬高学历门槛相对较低市场需求大,就业竞争小职业生涯寿命长,发展空间广阔三、软件测试的发展

从广义上来划分测试人员的发展,即不仅仅局限于测试本职工作,大致有6大类的方向。决定不同发展方向的核心技能要素有三个,即:

三个核心要素:业务发展、管理发展、测试发展。

业务发展

业务发展带来了对质量和速度的追求,这是整个行业发展的主线。业务发展的需求影响到了产品研发和测试,它和资本家一样是贪婪的,无时无刻不在追求着突破瓶颈. 追求更快更好的发展。它决定着很多公司的生死和很多行业工程师的前途, 研发、 产品,、QA 都是要为业务服务的。

技术发展

技术是生产力的重要组成部分,技术的发展是加速度的。 每次质变都会带来一些重大的变更,技术的成熟度决定了测试行业的成就能做多大。作为测试工程师要善于利用当前的技术栈打造符合当前需求的解决方案。

管理发展

公司主体在追求简单高效的管理上是永不止步的,技术和工具的每前进一步,就意味着组织沟通的能力在增强。管理这个方向会逐渐地扁平化,高层管理会越来越少,一线管理会越来越多。作为测试行业比较尴尬的一点是大质量部模式模式的消失, 让测试行业的发展开始遭遇天花板.如果hold 不住研发和产品, 测试行业发展的人是没法往上很好地晋升的

根据三种核心的技能的掌握情况和互相之间的交集点,大致分为6个大类方向:

管理方向:测试主管、测试经理、项目经理、质量经理、技术支持经理、售前测试经理测试技术方向:高级测试工程师、测试技术专家、测试咨询、外包测试、职业教育培训业务技术方向:开发人员、系统分析工程师、需求分析工程师、解决方案专家、市场调研和产品规划、行业测试专家技术支持方向:售前支持、技术支持、客户服务、客户培训、外部问题解决质量保证方向:QA、质量审核员、质量改进人员、风险分析人员其他方向:文档开发、销售人员、售前测试、市场人员、项目维护人员只代表各大方向的具体方向,各方向/岗位之间未标识上下级,平级层次关系

三、怎么系统学习的问题。

测试用例设计方法,什么边界值,等价划分,正交法等等,这些一般都是功能测试需要的技能,不用去死记硬背理论,先用起来。

抓包,运用工具进行抓包,这里需要了解http协议,请求头,请求体,响应消息这些基本的知识。通过抓包得到的数据,用postman或者jmeter构造接口请求,接口能否请求成功。不要单纯为了抓包而抓包,将会的技能运用起来。

数据库,一般互联网公司在测试都有用到数据库,学习基本的增删改查。深入的话了解子查询,左右连接,多表查询,存储过程,事务等。

Linux命令: 测试需要定位bug,部署环境等。所以掌握常见的linux命令是很有必要的,列举一些常见的。cd,pwd,cp,mv,tail,cat,ps,netstat,chmod等。

测试的发展前景还是相当不错的,通过学习之后,你一定能够看到其中的价值所在!毕竟许多同学通过自我学习已经成为了一名优秀的测试工程师,进入了BAT等一线的名企,目前最高级别是阿里P7,年薪最高是60W+!所以,如果你真的对测试感兴趣,那快行动起来!

文章来源:网络 版权归原作者所有

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系小编,我们将立即处理

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值