1. Home
  2. 读书知识

软件测试入门有哪些书籍可供推荐?

书不在多,关键是精!

入门基础:《软件测试》、《鸟哥的Linux私房菜》、《head first python》

测试技术:《深入理解Java虚拟机》、《移动App性能评测与优化》、《性能之巅》

代码分析:《head first 设计模式》、《重构改善既有代码的设计》、《不测的秘密精准测试之路》

测试专家必读:《Gооgle测试之道》、《持续交付》、《人月神话》、《凤凰项目》

当然说,除了一些经典的书籍,也有一些建议给到测试在职的人员,帮助你们快速提升:

1、坚持少做重复性工作,提升自己的工作的幸福感和成就感,把单纯的测试工作变成项目质量保证工作。

2、掌握一门编程语言,Python或者Java都行,会了Python之后会灵活一些,能够写一些脚本或者小型的应用,将来在面对测试和运维之间的区域时,去部署和维护一些web应用和测试服务器,Python就会变得非常有用。如果是掌握Java,在面对Java写的测试框架的时候,能够很好的处理好测试与开发交叉的领域。在面试过程中,大概率也会碰到问你jvm的问题。

3、计算机的理论知识,这个简单一些,比如各层的协议,测试现在最常接触到的可能是HTTP,TCP,IP,抓包工具如fiddler,wireshark,tcpdump之类的,长远考虑,你的工作会延伸到测试和运维中间的领域,那么就需要了解更多的网络知识和常用命令。

4、操作系统上,主要还是为了将来能够解决测试和运维交叉的领域,熟悉Linux基本的操作和命令来维护好自己的测试环境,另外shell脚本、ios和Android系统(移动APP测试)都可以接触;

5、前端基础知识,目的是解决测试和开发的交叉领域,bootstrap、css、html、javascript、jquery,如果你要做一些web自动化测试脚本的话,这些前端的基础对你很重要。如果你是一点web测试都不做,那这些你可以先放一放。

6、数据库,性能测试很重要,接口测试也要用到。

关注即可免费领取一份216页软件测试工程师面试宝典文档资料。以及相对应的视频学习教程免费分享!
在这里插入图片描述

原文链接:https://blog.csdn.net/xfw17397388089/article/details/123709730?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167003264916800180618710%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167003264916800180618710&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-18-123709730-null-null.nonecase&utm_term=%E4%B9%A6%E7%B1%8D%E6%8E%A8%E8%8D%90

原创文章,作者:xyhun,如若转载,请注明出处:https://www.xyhun.com/8084.html

Contact Us

邮件:294438279@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code