分享

告软件测试初学者:入门需掌握的知识点

 程序员小谭 2022-03-02

最近,不少网友咨询我软件测试学习的事情 ,大多数网友比较聪明,懂得合理求需,但依旧有不少网友没有目标,一来就问:

  • 有没有资料?

  • 学会后能赚多少钱?

其实,你只需多想一想,这两个问题便有答案。

  • 有没有资料:网上资料一大推,想要什么有什么,我自然也有,公众号也贴过链接;

  • 学会后能赚多少钱:这个不是跟个人能力挂钩吗,你越优秀当然越高。

相比资料和其他杂七杂八的考虑,作为一名初学者,此时此刻,你最应该关心的应当是——我该学些什么以及我该怎么学

根据我的个人过往经验和身边转行人的分享,我可以明确地告诉你:自学能力强的人,若没有找到合适的方法,仍旧会花费很多时间。

那何为正确的方法?

首先,我得纠正你的一些想法:

  1. 若没有人指导,单靠自己摸索,有时间成本,如果你计划短期入行,不太现实

  2. 若有人指导,但你是一位伸手党,被动地学习,不思不总结,依然艰难

你咨询我,我能帮你的也只是告诉你该学些什么以及分享给你正确的学习方法。

比如:

自学软件测试,该读些什么书籍

自学软件测试,如果没有项目实战怎么办

如何打开正确的python学习方法

黑盒、白盒、灰盒测试的区别

……

今天,我就再补充一次,转行软件测试,一般需要掌握些什么技能技术。你可以先自己去了解,也可以等我后续的分享。

技能篇:

1 测试的工作流程、测试的职业发展

2 测试用例设计方法(等价、边界、因果、场景等)

3 常见的测试用例(web、app等)

4 bug分类定义和bug管理

5 测试管理工具

掌握(注意,是掌握)这些知识,另外再合理美化简历,刷点面试题,转行完全够,就看薪水和公司你能否接受而已。

但如果你有更高的追求,想摆脱黑盒测试和点点点的命运,并且以此做跳板,持续发展,高薪稳业,你还需要:

技术篇:

1 数据库(基本操作、增删改查、常用查询语句)

2 网络(http协议、网络抓包)

3 python编程语言(基础语法、数据类型、文件处理、面向对象、常用库、自动化框架等)

4 linux(环境搭建、基础知识、常用命令等)

软件测试入行门槛很低,但发展门槛依旧很高,毕竟,你得明白一个社会现实:你有多大的能力赚多大的钱。

最后

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多