热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

软件测试人员必看的十本经典书籍

第一本:Google软件测试之道《Google软件测试之道》推荐理由:1、本书抓住了Google做测试的本质,抓住了Google测试这个时

第一本:Google软件测试之道

《Google软件测试之道》推荐理由
     1、本书抓住了Google做测试的本质,抓住了Google测试这个时代复杂软件的精华。
     2、本书描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在Google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似Google的测试流程或团队的人受益很大。
 3

、还介绍了作者对于Google测试如何继续演进的见解、Google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。


第二本:《软件测试》(第二版)


《软件测试(第2版)》推荐理由

     本书涵盖了软件测试的方方面面,提供软件测试、质量保证领域的实用见解及如何在程序中发现问题、规划有效的测试方法和预测发布。
     1、软件测试如何适应软件开发过程,
     2、基本的和高级的软件测试技术,
     3、在常见的测试任务中运用测试技能,使用自动化提高测试的效率,
     4、测试工作的计划和文档化,有效地报告发现的问题,衡量测试工作的成效和产品的改进,
     5、测试和质量保证的区别,寻求软件测试员的工作。

第三本:Python经典书籍:《Python编程:从入门到实践》扫描版-免费下载

Python编程:从入门到实践》推荐理由
    本书是针对所有层次Python读者而作的Python入门书。全书分两部分:    第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;
    第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用,并帮助读者解决常见编程问题和困惑。
     读完本书,读者不仅能快速掌握编程基础知识,还能编写出解决实际问题的代码并开发复杂的项目。


第四本:鸟哥的Linux私房菜

《鸟哥的Linux私房菜》推荐理由
     1、以浅显易懂的文字带领您进入Linux 的世界。
     2、内容涵盖了Linux 的规划与安装,认识Linux 文件、目录与磁盘格式,学习Shell 与Shell Scripts,Linux 用户管理与Linux 系统管理等。     
     3、本书分为五大部分,每部分都各具特色。依序学习,让您奠定Linux 的基础,打好基础学习的第一步。
   4、第四版供近期更新的技术,包括核心版本的升级建议,虚拟系统的操作,GPT 分割表格式处理...,内容更加精彩!
 

第五本:Web安全测试

《WEB安全测试》推荐理由
    (1)获取、安装和配置有用且免费的安全测试工具,你可以将安全因素加入到你的测试套装中,从而得以睡个安稳觉。
  (2)理解你的应用如何与用户通信,这样你就可以在测试中更好地模拟攻击。
  (3)从许多不同的模拟常见攻击(比如SQL注入,跨站式脚本和操纵隐藏表单域)的方法中进行选择。
  (4)作为自动化测试的出发点,通过使用秘诀中的脚本和例子,使你的测试可重复。不用再担心午夜来电话告诉你站点被破坏了。


第六本:大话移动APP测试:Android与 iOS应用测试指南

《大话移动APP测试:Android与 iOS应用测试指南》推荐理由
     1、本书内容涵盖广泛。包含移动互联网测试人员的面试,用户体验测试,功能测试,常用测试工具,常用框架,APP测试案例,以及更多的从业相关思维、手段等非技术内容。
     2、如果你在测试行业迷了路,本书可以为你指出一条属于你自己的正确道路;
     3、如果你初入移动互联网,那么本书可以帮助你快速融入这个新兴行业,并全面了解和掌握这个行业所需要的技术和方法;
   4、如果你是一名老兵,那么本书同样可以起到温故而知新的作用,同时会说出你在测试行业中不曾说出的那些心里话;
     5、如果你是一名移动互联网行业任意职位的从业人员,你可以了解APP测试在整个产品开发中的位置和重要性,并在工作中与测试人员紧密配合,同时给予这个职位应有的尊重。 


第七本: 《LoadRunner性能测试巧匠训练营》扫描版-免费下载

《LoadRunner性能测试巧匠训练营》推荐理由
    (1)软件性能测试领域具有突破性创新意义的重要著作,三位资深软件测试专家多年一线工作经验结晶,业内多位测试专家联袂推荐
    (2)基于LoadRunner、Apache ab和JMeter等性能测试工具,以真实项目为依托,全面深入讲解了软件性能测试、安全测试、性能调优的流程、方法和技巧


第八本:接口自动化测试持续集成

接口自动化测试中,讲述了使用Postman工具进行接口测试的技巧,并且结合了项目管理工具Git和持续集成工具Jenkins,可以完美解决公司中的服务端接口测试+持续集成自动化的方案。值得一读。

第九本:《Linux从入门到精通》扫描版-免费下载

《Linux从入门到精通》推荐理由
    本书由浅入深、循序渐进地向读者介绍Linux的基本使用和系统管理。全书内容包括Linux概述、Linux安装、Linux基本配置.....。这本《Linux从入门到精通》,平易近人,娓娓道来,有Linux菜鸟所需要的一切!

第十本:《全栈性能测试修炼宝典JMeter实战》

《全栈性能测试修炼宝典JMeter实战》推荐理由
    (1)上万读者认可的、畅销书作者的新力作
    (2)揭秘性能测试本质,突破工具局限,除了讲解常规监控技术,还增加了全链接监控。
    (3)掌握开发多种协议的性能测试脚本,帮助读者快速上手性能测试。
    (4)涵盖工程能效、容器部署环境、容器部署负载,多维度帮助读者掌握性能测试知识。
    (5)基于JMeter5.x,性能监控升级,诊断升级,介绍诊断思路、方法、工具,从原理到实践学以致用。
 

电子书扫描版,评论区自取


推荐阅读
  • 微信小程序详解:概念、功能与优势
    微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ... [详细]
  • 本文详细介绍了在 React Native 开发过程中遇到的 'Could not connect to development server' 错误及其解决方法。该问题不仅影响开发效率,而且难以通过网络资源找到确切的解决方案。本文将提供详细的步骤,帮助开发者快速解决这一常见问题。 ... [详细]
  • 使用虚拟机配置服务器
    本文详细介绍了如何使用虚拟机配置服务器,包括购买云服务器的操作步骤、系统默认配置以及相关注意事项。通过这些步骤,您可以高效地配置和管理您的服务器。 ... [详细]
  • Spring 中 Bean 信息定义的三种方法探讨
    本文详细探讨了 Spring 框架中实现 Bean 信息定义的三种方法:基于 XML 配置、基于注解配置和基于 Java 类配置。每种方法都有其适用场景和优缺点。 ... [详细]
  • 本文介绍了如何使用Flume从Linux文件系统收集日志并存储到HDFS,然后通过MapReduce清洗数据,使用Hive进行数据分析,并最终通过Sqoop将结果导出到MySQL数据库。 ... [详细]
  • 过去查询Mysql的时候,都见3306对所有端口开放着,感觉不安全。netstat -anlp | grep mysqltcp 0&am ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • 解决启动时遇到 'NTLDR is Missing' 错误
    本文详细介绍了如何解决 Windows XP 系统启动时出现的 'NTLDR is Missing' 错误,提供了多种修复方法。 ... [详细]
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • Spring Boot 中配置全局文件上传路径并实现文件上传功能
    本文介绍如何在 Spring Boot 项目中配置全局文件上传路径,并通过读取配置项实现文件上传功能。通过这种方式,可以更好地管理和维护文件路径。 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • 本文介绍如何在 Android 中自定义加载对话框 CustomProgressDialog,包括自定义 View 类和 XML 布局文件的详细步骤。 ... [详细]
  • 对于众多创业公司而言,选择小程序或小视频的发展方向至关重要。本文将深入分析小程序和小视频的特点、优势及局限,帮助创业者做出更明智的选择。 ... [详细]
  • Framework7:构建跨平台移动应用的高效框架
    Framework7 是一个开源免费的框架,适用于开发混合移动应用(原生与HTML混合)或iOS&Android风格的Web应用。此外,它还可以作为原型开发工具,帮助开发者快速创建应用原型。 ... [详细]
  • 本文介绍了如何使用 CMD 批处理脚本进行文件操作,包括将指定目录下的 PHP 文件重命名为 HTML 文件,并将这些文件复制到另一个目录。 ... [详细]
author-avatar
爷W很幸福_448
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有