那么零基础测试大概需要学习哪些呢?

在我们选择行业时候,发展前景(钱景)总是避不开的考虑项。
衡量一个职业的前景,要看它的可替代性,说的再直接点就是它的可复制性,比如流水线上的工人,他们很可能会被机械手臂替代。但是软件测试需要一定的知识技能,以及经验积累,更重要的是需要人主观的参与,因为有用户的属性在。
整个互联网行业的发展前景,从过去的web互联网,到现在的移动互联网,再到将来的万物互联的物联网,还有巨大的发展潜力,必然能为软件测试提供巨大的发展机会。
个人感觉目前软件测试发挥的作用还比较局限,比如,现在多数还是保障产品质量,能让产品正常上线。但是我觉得软件测试可以思考的纬度还有很多,比如从能效工具链的角度去看,可以着手提升整个团队的效率,从而提升质量。综合以上三点,我觉得软件测试还有很大的发展空间。
现在的测试行业确实对技术和能力要求比较高,但是你别被它吓到了。正所谓人不可能一口吃成个胖子,知识需要一点一点慢慢来,此时你需要自己分阶段、规划自己的学习路线。

那么零基础测试大概需要学习哪些呢?

第一阶段 认识软件测试
测试的基础理论和测试方法
测试的生命周期
测试流程
第二阶段 实战分析
测试计划
测试方案
测试策略
需求分析及疑问梳理
测试用例设计、用例规范
第三阶段 bug规范和流程
BUG的定义
BUG的分类
BUG的六要素
BUG的生命周期
Bug规范和流程
BUG管理工具使用(jira等)
第四阶段 项目总结报告
用户使用手册
测试报告输出
测试周报
第五阶段 项目实战
测试和开发流程的关系、瀑布流、V字形、W字型,敏捷测试
App测试的特性,Web测试特性
瀑布模型项目实战
用例设计风暴–将用例进行组内评审,持续优化改进
探索式测试项目实战
第六阶段 工具使用
xmind思维脑图
testlink用例管理工具
viso
svn,git
抓包工具:charles(如何抓包分析、如果修改接口字段内容,如何替换接口全部数据,如何控制低网速)
数据库基本知识
项目/BUG管理工具:禅道,jira
linux基本命令
mysql基本命令
adb命令(常用命令,logcat)
第七阶段 性能测试 jmeter loadrunner locust
第八阶段 web、app、接口端自动化测试工具、测试框架设计

猜你喜欢

转载自blog.csdn.net/weixin_47197994/article/details/107374383
今日推荐