我想问一下,软件测试都做什么入行居然能拿12K以上的工资?

软件测试到底是做什么的?是程序员吗?入行难吗?相信很多同学对软件测试的认知或了解几乎为零,想入行却无头绪,那今天我们从小白角度来聊聊软件测试这一行到底是做什么的。

1、什么是软件测试

官方定义:软件测试的经典定义是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。因为软件是由文档、数据以及程序组成的,所以软件测试的对象也就不仅仅是程序本身,而是包括软件形成过程的文档、数据以及程序。

官方这么晦涩难懂的文字谁能看明白…那么简单来说,就是一个软件产品(如微信、抖音等这些就叫产品)上线前,需要测试人员先行“查阅”是否合格、是否有缺陷,不合格需要把问题汇总返回给程序员修改,相当于工厂里的质检员。

测试人员在软件测试的过程中,主要职责就是“找bug”(找错误),我们需要使用各种测试技术或工具来测试并发现软件中存在的缺陷,从而让开发(就是那些爱掉头发的程序员)能更好的优化产品,我们最终目的都是为了让用户安全顺畅的使用公司产品。通俗来讲找产品的错误就是软件测试。

所以,软件测试就是测试人员:

  • 通过测试的过程发现软件中的缺陷或不足;
  • 软件测试需要把发现的的问题整理成报告;
  • 测试人员需要分析软件的质量好坏。

2、测试人员在工作中到底干啥

目前软件测试工程师的初级薪资可以达到8~15k,市场对测试人员的需求量增大,而入行门槛要求低,吸引了众多人加入这个行业。那么,软件测试到底是做什么的,想要成为软件测试工程师,你就必须先清楚它的工作流程、职责内容。

一、软件测试具体实施工作的流程:

立项阶段----->需求阶段----->设计阶段----->编码和单元测试阶段----->集成测试阶段----->系统测试阶段----->验收测试阶段----->结项总结阶段

二、软件测试的工作职责:

1.测试和发现软件中存在的软件缺陷(bug)

测试人员使用各种测试技术和方法,来测试和发现软件中存在的软件缺陷。测试技术主要分为黑盒测试和白盒测试两大类。其中黑盒测试技术主要有等价类划分法、边界值法、因果图法、状态图法、测试大纲法以及各类典型的软件故障模型等;白盒测试的主要技术有语句覆盖、分支覆盖、判定覆盖、基本路径覆盖等

2. 测试工作需要贯穿整个软件开发生命周期

完整的软件测试工作包括单元测试、集成测试、确认测试和系统测试工作。软件测试的工作还包括把发现的问题整理成报告上交,提交给开发人员进行缺陷的确认和修复,跟踪Bug修改情况,不断测试完善产品。

因为软件测试是贯穿于整个软件生命周期的,所以还需要对线上功能检查、当前版本问题反馈以及改进建议等,这样才算是比较完整的一个最终结束。

3、搭建测试环境、执行测试用例、提交测试报告

这里就属于进阶知识点了,在你入行自我提升成为自动化软件测试工程师必须要掌握的。测试用例执行的第一步就是要先搭建软件测试环境,测试执行中,要全方位观察软件产品的问题,以及确认是否和预期测试用例结果是一致的。

在测试完成后,测试人员需要根据测试结果对发现的问题和缺陷进行分析,写出一份开发可以看的测试报告,测试报告是测试阶段最后的文档产出物。高薪测试经理或测试人员肯定具备良好的文档编写能力。

3、软件测试岗位进阶路线

  • 0-1年(5~12k):职场萌新、点测工程师(点网站、点app)
  • 1-3年(12~20k):功能测试小司机、借助常见测试工具辅助测试
  • 3-5年(20~25k):自动化/性能/安全,高级测试工程师,借助高级测试工具和脚本辅助测试
  • 5-8年(年薪30W+):测试开发/性能、安全测试专家(必须会编程)
  • 8年+(年薪50w+):测试经理/总监

最后,是不是对软件测试行业工作有了初步认知呢?

想要入门、想要成为一名优秀且高薪的软件测试工程师,初步学习阶段,还是可以先买些书、视频资料来看,也欢迎加入我的测试交流群:785128166,一起学习,有人陪伴,不会孤单

当然,最快速最高效的办法还是需要系统学习,在有经验的老师的指导下系统完整地学习软件测试知识。

最后我也整理了一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。关注我微信公众号:程序员二黑,即可免费获取

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员二黑

V:testerhei

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值