2021各地测试工程师平均工资出来了,快来看看你有没有拖后腿

其实我认为做测试,天赋真的只占很小的部分,兴趣也不重要,努力有点用但还不够。

测试更多拼的是这三个能力:

动手能力、执行力、终身学习的能力。

这三个能力层层递进,要说天赋,有这三个能力就是有天赋:

首先不动手真的不行,测试行业很符合1万小时定律,你可能要实战测试好几年才能成为一名优秀的软件测试工程师。

进一步,执行力是职场发展的保证,不管是系统性的学习,还是编写测试用例发现bug办法、及时跟研发沟通,部门间的协调合作,这些都需要强大的执行力。

终身学习对测试员也非常重要,这个行业新技术日新月异,曾经功能测试还能点个不停,今天就换自动化测试横扫各大互联网大厂,明天说不定就要你测试开发起步。这意味着程序员要不断学习新东西,很难一招鲜吃遍天。

除了以上这些,重点说下还需要做到的几点吧。

作为一名优秀的、让开发尊敬,让产品信任,让领导放心的测试工程师,你一定需要掌握:

测试理论、测试工具、http知识、数据库知识、Linux服务器知识、自动化工具知识等好多知识。如果你看到这里没放弃,那我展开来讲。前方高能预警,非相关人员紧急撤离:

测试理论

你需要了解测试方法:比如 黑盒测试、白盒测试、自动化测试

你需要了解测试类型:功能测试、性能测试、兼容性测试、压力测试等

你需要了解测试流程:需求评审-用例编写-用例评审-执行测试-bug验证-回归测试-线上验证等

你需要了解测试用例怎么写:等价类、边界值、因果图等

你需要了解项目管理工具如何使用:禅道,jira等

测试工具

抓包工具Charles/fiddler,接口工具postman,自动化工具和性能工具jmeter

http知识

你需要了解软件的数据如何传输,网络的模型,前后端如何交互。常见的http请求方式,状态码

数据库知识

CRUD--CREATE、Retrieve、UPDATE、DELETE,连表、排序等

Linux服务器

不多说,多撸命令

是不是我学完以上就成大神了?咳咳,Is not enough~~

纸上得来终觉浅,有个项目才能行。一个项目可以很好的将学习的知识给串起来。至于项目哪里来呢?可以网上找,或者找熟悉的人要。找我的话评论区留言。

以上是做软件测试的基础知识,必须要会。

接口测试:

想提升技术,就需要学习高级的知识啦,

首先是接口测试,接着http学习后就可以学习接口知识啦,使用postman进行接口测试。

接着是使用jmeter进行接口测试。

学完jmeter,你离自动化已经很近啦。

编程语言:

这个时候就可以学习编程语言啦。

推荐python,适合编程0基础的同学。

有编程基础的就去学习java,没有编程基础的学python,免费课有很多。

学习编程语言是做自动化的基础,也可以在工作中使用代码配合测试。提升测试效率。

同学们,去学习吧,我建议按照上面顺序进行学习,觉得有用的话可以给个赞。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值