近年来,越来越多的人加入了测试大军中,很多人也想通过自学来学习软件测试技术加入这个行业,但是现在软件测试的书籍越来越多,也良莠不齐,而且软件测试涉及的技术也越来越多。
鉴于此情况,为了回馈大家,我重新编写了本指导手册,本次将指导童鞋如何进行软件测试的基础自学,并大家提供一些比较优秀的书籍、视频,并给出学习的顺序(转载注明出处)。
如果你是有基础的,想扩展知识提升技能,可以直接看这里选择你需要的http://edu.51cto.com/lecturer/4626073.html
1 软件测试基础与进阶知识
要想进入测试这个行业,就必须要了解什么是软件测试,该如何测试?这部分的学习目标:掌握软件测试的基本概念、软件测试的流程,并能熟练的应用常见的用例设计方法来设计测试用例。掌握常见的测试方法和类型,并知道如何进行每个阶段的测试。
下面是推荐的参考书(QQ群288567073中有下载):
1)软件测试(原书第2版)
这本书可以用来作为进入行业的第一本书,本书讲解的都是实用的技术,通过阅读本书可以快速的去学会如何测试软件。个人建议,这本书至少要读3遍以上。看完这本书,自己可以去找一个项目(可以到开源中国上查找)来测一测,应用一下学的知识,找一找缺陷。在测试这个项目中要体会一下测试的流程。
2)软件测试的艺术(原书第3版) 小强强烈推荐
第二本就是这本软件测试的“圣经”,这本书据说是硅谷测试人员必备的书。这本书最值得看的地方就是测试的思想。阅读这本书可以让你有豁然开朗的感觉。
在挨踢脱口秀中还特别推出《解读软件测试的艺术》系列音频节目,欢迎大家收听:http://m.lizhi.fm/vod/voicesheet/2662267006040214593
3)计算机软件测试(原书第2版)、有效软件测试、软件测试经验与教训
4)视频推荐
地址:http://edu.51cto.com/topic/1423.html
2 性能测试基础与进阶知识
2.1性能测试基础
1)性能测试与LoadRunner
性能测试是啥?LoadRunner又是啥?如果你想学习性能这些都不知道会让人笑掉大牙的啊,赶紧偷偷的学习一下去吧。
推荐视频:http://edu.51cto.com/course/course_id-571.html
2)Jmeter
不用我多说,除了LoadRunner外jmeter也是流行且强大的性能测试工具,也是性能测试工程师和高级测试工程师必会。
推荐视频:http://edu.51cto.com/course/14305.html
无废话,内容精炼实用。
3)接口测试
这个在企业的实际应用中非常普遍,也是大家需求量最大的,故掌握TA自然是必须的!
推荐视频:http://edu.51cto.com/course/course_id-4333.html
史上最热门课程,轻松掌握接口测试。
4)各类测试环境搭建
一般的测试工程师不涉及该问题,但如果你想往中高级发展或者性能、自动化方面发展,搭建各类测试开发环境就是必须的技能了。
推荐视频:http://edu.51cto.com/course/10209.html
史上最全环境搭建合集!
2.2性能测试进阶
1)Linux的相关知识
实际交流中我发现90%的人都没怎么接触过linux,居然连基本的命令都不会,吓死宝宝了。。。。。。不用我多说,这个是必须会的啊。推荐大家看《鸟哥的私房菜这个系列》。
推荐视频:http://edu.51cto.com/course/10208.html
化繁为简,精华呈现!
2)数据库mysql相关知识
说多了都是泪。。。。。情况和上面说的一样,唉,都是当初的认知错误毒害了大家啊。
推荐视频:http://edu.51cto.com/course/10911.html
3)web中间件
什么tomcat、nginx、apche、resin都应该掌握,也是必备知识,同时也是java jvm调优的基础知识哦。
性能测试培训班介绍见http://www.xqtesting.com,咨询QQ:2083503238
2.3性能测试高级
1)JAVA JVM性能测试与调优
JAVA是现在比较流行的语言,很多系统都是基于此开发。但JAVA JVM一直被吹嘘的又神秘又高大上,而我就善于揭开神秘,揭开伪装的高大上,让你轻松搞定JVM!
推荐1:性能测试培训班介绍见http://www.xqtesting.com,咨询QQ:2083503238
推荐2:JAVA项目性能测试实战:http://edu.51cto.com/course/course_id-4530.html
2)PHP性能测试
这个貌似一致很少有人讲,但是!实际工作中PHP的系统不亚于java的啊,不管你信不信,反正我信了!
3 手机APP测试基础与进阶知识
随着移动互联网的迅猛发展,手机APP的测试也逐渐热门起来了,所以,会一点手机APP测试绝对是你的加分项,如何学习呢?请看三部曲,本着小强视频经典再现的原则制作
移动手机APP测试(初级篇)http://edu.51cto.com/course/1923.html
移动手机APP测试(中级篇)http://edu.51cto.com/course/2078.html
移动手机APP测试(专项篇)http://edu.51cto.com/course/5258.html
移动手机APP测试(自动化篇)http://edu.51cto.com/course/3345.html
经典视频重现江湖,销量遥遥领先!
4 职业发展、跳槽薪水相关
测试工程师职业发展详谈(适合迷茫和想跳槽的人员)http://www.lizhi.fm/user/2011893
测试经理必修课(想转管理的朋友必听课程)http://edu.51cto.com/course/10048.html
转型产品经理,为测试工程师定制:http://edu.51cto.com/topic/1137.html
5 自动化测试基础与进阶
1)Selenium web端自动化测试视频:http://edu.51cto.com/topic/1327.html
2)Appium 移动端自动化测试视频:http://edu.51cto.com/course/14201.html
本文出自 “小强性能测试&产品经理窝” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/191846.html