软件测试自从有编程行业开始这个行业就有存在,在软件或者功能上线之前都离不开软件测试工作者的努力,否则你用到的软件很可能会出现这样那样的BUG。今天小千就为那些想要从事软件测试工作的同学推荐几本零基础也能学会软件测试的书籍,下面开始介绍。
1.全栈软件测试实战(基础+方法+应用)(慕课版) 人民邮电出版社
全书共分12章,内容包括:初识软件测试、软件开发流程、软件测试计划、代码检查与走查、黑盒测试、白盒测试、软件缺陷与缺陷报告、评审风险分析与测试总结、软件质量度量与评估、软件测试过程与改进、软件测试项目与管理。
2.HTML CSS JavaScript基础教程 Web前端开发精品课(异步图书出品)
因为大多数软件测试项目都是Web类的,所以要对Web开发有一定的了解。本书紧密围绕网页设计师在制作网页过程中的实际需要和应该掌握的技术,全面介绍了如何使用HTML、CSS、JavaScrip 以及前端框架进行网站建设和网页设计。
从“内功”到“招式”,全书贯穿了不同行业的多种实例,各实例均经过精心设计,操作步骤清晰简明,技术分析深入浅出,能够帮助读者沉浸在真实的开发状态中。这样,无论以后是面对公司的面试,还是真实的工作需求,读者都能够跨过“所学”与“所用”之间的鸿沟。
3.数据库系统概念(原书第6版)机械工业出版社
目前多数测试工程师都要求数据库的相关技术,比如数据库中数据的增、删、改、查等基本内容,并且数据库在测试中也是非常重要的现实意义。
可以说是数据库的小百科全书。优点是面面俱到,一册在手,无所不知,但此优点同时造就了缺点,内容庞大,重点不突出,像计算机存储和文件结构也会讲,建议按照作者前言中提出的方法选读。
4.鸟哥的Linux私房菜 基础学习篇 第四版
对于软件测试工程师而言,对Linux的了解是不不可少的,毕竟有很多时候可能需要搭建测试环境。
本书是最具知名度的Linux入门书,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口 shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。
以上四本书对于零基础入门的同学来说是比较好的了,如果你想要继续学习的话,自动化测试、接口测试等等方向都是你可以考虑的。
最后如果你对软件测试培训感兴趣的话不妨来千锋软件测试培训班了解一下我们的软件测试培训课程,现在更有免费软测学习教程视频可以领取,赶紧找在线老师咨询一下吧,手慢无!