测试技术(第3版 附光盘)

测试技术(第3版 附光盘) pdf epub mobi txt 电子书 下载 2025

贾民平,张洪亭 编
图书标签:
  • 测试技术
  • 软件测试
  • 质量保证
  • 测试方法
  • 测试流程
  • 测试工具
  • 软件工程
  • 计算机科学
  • 测试指南
  • 黑盒测试
  • 白盒测试
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 高等教育出版社
ISBN:9787040457629
版次:3
商品编码:12274450
包装:平装
丛书名: 机械设计制造及其自动化专业系列教材 ,
开本:16开
出版时间:2016-08-01
用纸:胶版纸
页数:339
字数:540000
正文语种:中文
附件:光盘
附件数量:1

具体描述

内容简介

  《测试技术(第3版)》是“十二五”普通高等教育本科国家级规划教材,在第二版的基础上修订而来的。
  《测试技术(第3版)》系统地阐述了测试技术的研究对象、理论基础以及典型物理量的测试方法。
  《测试技术(第3版)》以加强学科基础、培养读者动手能力为宗旨,着重叙述基本的测试原理、信号的分析与处理方法、测试系统的特性以及测试技术的发展趋势,并在此基础上,对位移、振动、噪声、力、扭矩、压力、温度、流量等的测试分别进行了阐述。为了帮助读者掌握各章内容,每章后设有一定量的习题。
  本次修订增加了课程项目设计附录,期望通过3个相关的项目设计培养学生的自学能力、实验动手能力、分析问题与解决问题能力,以及写作能力。
  《测试技术(第3版)》可作为高等学校本科机械类各专业、自动控制、仪器仪表类有关专业“测试技术”课程的教材,也可供有关工程技术人员参考。

内页插图

目录

绪论
第1章 信号及其描述
1.1 信号的分类与描述
1.1.1 信号的分类
1.1.2 信号的描述方法
1.2 周期信号
1.2.1 周期信号的三角函数展开
1.2.2 周期信号的复指数展开
1.3 瞬变信号
1.3.1 瞬变信号的傅里叶变换
1.3.2 傅里叶变换的主要性质
1.4 几种典型信号的频谱
1.4.1 单位脉冲函数(δ函数)的频谱
1.4.2 矩形窗函数和常值函数的频谱
1.4.3 指数函数的频谱
1.4.4 符号函数和单位阶跃函数的频谱
1.4.5 正、余弦函数的频谱
1.4.6 周期单位脉冲序列的频谱
1.5 随机信号
1.5.1 随机信号的概念及分类
1.5.2 随机信号的主要统计参数
习题

第2章 信号的分析与处理
2.1 信号的时域分析
2.1.1 特征值分析
2.1.2 概率密度函数分析
2.2 信号的相关分析
2.2.1 相关系数
2.2.2 自相关分析
2.2.3 互相关分析
2.2.4 相关分析的应用
2.3 信号的频域分析
2.3.1 功率谱密度函数
2.3.2 功率谱的应用
2.3.3 相干函数
2.3.4 倒谱分析
2.4 信号的时频分析概述
2.4.1 时频分析的基本概念
2.4.2 常用时频分析法的应用
2.5 数字信号处理基础
2.5.1 数字信号处理的基本步骤
2.5.2 时域采样和采样定理
2.5.3 截断、泄漏和窗函数
2.5.4 频域采样与栅栏效应
2.5.5 DFT和FFT
习题

第3章 测试系统的特性
3.1 线性系统及其主要性质
3.2 测试系统的静态特性
3.2.1 非线性度
3.2.2 灵敏度
3.2.3 分辨力
3.2.4 回程误差
3.2.5 漂移
3.2.6 信噪比
3.3 测试系统的动态特性
3.3.1 传递函数
3.3.2 频率响应函数
3.3.3 脉冲响应函数
3.3.4 环节的串联和并联
3.4 测试系统在典型输入下的响应
3.5 实现不失真测试的条件
3.6 测试系统特性参数的测定
3.6.1 测试系统静态特性的测定
3.6.2 测试系统动态特性的测定
……

第4章 常用传感器
第5章 信号的调理与记录
第6章 现代测试系统
第7章 位移的测量
第8章 振动的测量
第9章 噪声的测量
第10章 力、扭矩、压力的测量
第11章 温度的测量
第12章 流量的测量
第13章 误差理论与数据处理

附录1 实验指导原则
附录2 课程项目设计

常用术语(词汇)中英文对照表
参考文献

前言/序言

  本书于2001年出版第一版,2009年出版第二版,先后被评为普通高等教育“十五”、“十一五”国家级规划教材和“十二五”普通高等教育本科国家级规划教材。
  本次修订增加了课程项目设计附录,期望通过三个相关的项目设计培养学生的自学能力、实验动手能力、分析问题与解决问题能力,以及写作能力。
  全书除绪论外共13章。前6章着重介绍测试技术的基本知识,包括信号及其描述、信号的分析与处理、测试系统的特性、常用传感器、信号的调理与记录、现代测试系统等,是测试技术的必修知识,强调了动态信号的测试、计算机应用及数字信号分析。第7-12章介绍机电工程中典型的物理量(位移、振动、噪声、力、扭矩、压力、温度、流量)的测量方法和应用,不同的专业可以根据教学要求有选择地进行讲授。第13章介绍了测试过程中的误差理论及数据处理方法。
  测试技术是一门实践性很强的课程,为了保证教学质量,必须进行适量的实验。因此,本书增加了学习本课程的实验指导原则。
  本次修订由贾民平、张洪亭担任主编,参加修订工作的有东南大学贾民平(绪论,第5、8、13章,附录)、东北大学张洪亭(第1、2、9章)、东北大学孙红春(第3、4章)、东南大学许飞云(第6章)、东南大学胡建中(第7、12章)、南京林业大学陈勇(第10、11章)。
  本书由史铁林主审。审稿人对全书进行了全面、认真、细致的审读工作,提出了许多宝贵意见,编者在此表示深切谢意。
  本书的出版得到参编学校、高等教育出版社的大力支持,编者在此表示感谢。同时,也向参考文献的作者致谢。
  由于编者水平所限,时间仓促,书中难免有错误和不妥之处,恳请各位读者批评指正。联系邮箱mpjia@seu.edu.cn。
《深入浅出:构建高效可靠的软件交付体系》 内容简介 在这个快速迭代、追求极致用户体验的软件开发时代,如何确保交付的每一个版本都稳定可靠,成为软件工程领域的核心挑战。本书旨在为读者构建一个全面、深入的软件质量保障思维框架,并提供一系列行之有效的实践方法,助力开发者、测试人员、项目经理乃至整个技术团队,提升软件交付的效率与品质。 本书并非专注于某一特定技术或工具的浅尝辄止,而是着力于探讨软件质量的核心价值、影响因素以及如何系统性地构建一个能够持续产生高质量软件的工程体系。我们将从宏观的质量观出发,层层剖析,逐步深入到微观的实践细节,确保读者能够理解“为何”与“如何”的有机结合,从而真正掌握构建高效可靠软件交付体系的精髓。 第一部分:软件质量的基石——理解与认知 在展开具体的技术和方法论之前,我们首先要建立对“软件质量”的正确认知。本部分将挑战读者对质量的固有观念,引导大家思考: 质量的定义与价值: 软件质量并非一个抽象的概念,而是直接关乎用户满意度、企业声誉、运营成本乃至商业成功的关键要素。我们将探讨不同维度下的质量定义,如功能性、可靠性、可用性、性能、安全性、可维护性等,并深入分析高质量软件为何能为企业带来长远的竞争优势。 质量的生命周期: 质量不是后期添加的“补丁”,而是贯穿于软件开发整个生命周期的系统性工程。我们将强调“预防胜于治疗”的理念,阐述如何在需求分析、设计、编码、部署以及运维等各个阶段融入质量保障的思维。 质量的文化与责任: 质量是团队的共同责任,而非测试部门的专属任务。本书将探讨如何构建一种崇尚质量、乐于协作的工程文化,让每一位团队成员都成为质量的守护者。我们将剖析阻碍质量提升的常见组织和文化因素,并提供打破壁垒的策略。 测量与改进: “如果你无法测量,就无法改进。” 本部分将介绍一些核心的质量度量指标(Metrics),以及如何利用这些指标来洞察当前质量状况、识别风险、衡量改进效果,从而实现持续的质量优化。 第二部分:体系化质量保障——流程与实践 基于对质量的深刻理解,我们将在本部分深入探讨如何构建一个系统化的质量保障体系。这不仅仅是堆砌工具和流程,而是将质量意识融入到工程实践的每一个环节: 需求质量的保障: “差的需求是质量问题的根源。” 我们将详细讲解如何通过有效的需求获取、梳理、评审和管理,确保需求的清晰、完整、可验证,从而从源头上规避大量的质量风险。内容将涵盖用户故事、验收标准、场景分析等方法。 设计质量的保障: 良好的设计是健壮软件的先决条件。本部分将重点关注架构设计、模块设计、接口设计等关键环节,强调模块化、低耦合、高内聚的设计原则,以及如何通过设计评审和静态分析来发现潜在的设计缺陷。 编码质量的实践: 代码是软件的载体,编码质量直接影响软件的稳定性和可维护性。我们将探讨代码规范、单元测试、代码重构、静态代码分析等一系列“左移”(Shift-Left)的编码实践,强调编写易于理解、易于测试、易于维护的代码。 测试策略的深度解读: 测试是验证软件质量的核心手段。本书将突破传统测试分类的界限,从更深层次探讨测试策略的设计与实施: 不同测试层级的协同: 深入剖析单元测试、集成测试、系统测试、端到端测试的定位、目标与最佳实践,以及它们之间如何相互支撑,形成坚固的质量防线。 测试类型的多样性与适用性: 除了功能测试,我们将详细讲解性能测试(负载、压力、稳定性)、安全测试(渗透、漏洞扫描)、可用性测试、兼容性测试、易用性测试等,并指导读者如何根据项目特点选择最合适的测试类型。 自动化测试的战略与落地: 自动化测试是提升效率、保障回归能力的关键。本书将不仅介绍自动化测试的“如何做”,更侧重于“为何做”和“如何做得好”。我们将探讨自动化测试的金字塔模型,测试框架的设计原则,选择合适的工具(而非局限于特定工具),以及如何构建稳定、可维护的自动化测试套件。 探索式测试与风险驱动测试: 在敏捷开发模式下,探索式测试和风险驱动测试能有效弥补基于脚本测试的不足,发现意料之外的问题。我们将讲解如何进行有效的探索式测试,以及如何识别和管理项目中的质量风险。 测试数据的生成与管理: 高质量的测试数据是测试有效的基石。我们将探讨各种测试数据生成技术(如随机生成、数据模拟、数据脱敏)和管理策略。 持续集成与持续交付(CI/CD)中的质量保障: CI/CD流水线是现代软件交付的核心。本部分将讲解如何在CI/CD流程中无缝集成各项质量保障活动,实现自动化构建、自动化测试、自动化部署,从而加速交付周期,同时确保质量不受影响。我们将重点关注构建、测试、部署阶段的自动化与质量门禁(Quality Gates)。 部署与运维中的质量保障: 软件发布后的质量同样重要。我们将探讨灰度发布、蓝绿部署、金丝雀发布等发布策略,以及如何通过监控、日志分析、异常报警等手段,在生产环境中持续保障软件的质量和稳定性。 第三部分:面向未来的质量演进——工具、敏捷与人工智能 软件工程领域在不断发展,质量保障的方法也在持续演进。本部分将展望未来,探讨如何拥抱新技术和新理念,进一步提升软件交付的质量与效率: 工具链的优化与集成: 虽然本书不以特定工具为重点,但我们将提供如何评估、选择和集成各类质量保障工具(如版本控制、持续集成服务器、测试框架、代码质量扫描工具、性能测试工具、监控告警系统等)的原则和建议,以构建一个高效协作的工具链。 敏捷与DevOps中的质量实践: 敏捷开发和DevOps不仅仅是流程的改变,更是思维的转变。本书将深入分析如何在敏捷迭代周期中融入持续的质量反馈,以及DevOps文化如何促进开发、测试、运维的紧密协作,共同为质量负责。 人工智能在质量保障中的应用: 人工智能正在深刻地改变软件工程的方方面面。我们将探讨AI在自动化测试(如智能测试用例生成、缺陷预测)、性能分析、安全漏洞检测、日志分析等方面的应用前景和实际案例,帮助读者了解如何利用AI赋能质量保障工作。 构建可持续的质量文化: 质量的提升是一个长期的过程,需要持续的投入和改进。本书最后将回归到人的因素,强调如何通过培训、知识分享、复盘总结等方式,不断强化团队的质量意识,培养优秀的工程实践,最终构建一个能够持续交付高质量软件的卓越团队。 本书特色: 系统性与全面性: 覆盖软件质量保障的各个维度,从理念到实践,从理论到工具。 深度与广度结合: 既有宏观的质量观,也有微观的实践指导,内容详实,解读深入。 实践导向: 强调落地,提供可操作的建议和方法,帮助读者解决实际工程问题。 前瞻性: 关注行业发展趋势,探讨AI等新技术在质量保障中的应用。 非工具依赖: 关注方法论和原则,而非局限于特定工具,使内容更具普适性和生命力。 无论您是经验丰富的软件工程师,还是刚刚踏入开发领域的新人,抑或是希望提升团队交付能力的管理者,本书都将为您提供宝贵的知识和实用的指导,帮助您在瞬息万变的软件世界中,构建起坚不可摧的质量保障壁垒,最终交付令用户满意的卓越产品。

用户评价

评分

不得不说,《测试技术(第3版 附光盘)》这本书的内容非常详实,绝对是为真正想要在测试领域深耕的读者量身打造的。它没有回避一些比较复杂和深入的话题,而是以一种循序渐进的方式,把这些内容讲解清楚。 我个人对书中关于自动化测试的部分印象特别深刻。它不仅介绍了自动化测试的基本原理和流程,还深入探讨了如何设计可维护、可扩展的自动化测试框架,以及如何选择合适的自动化测试工具。书中关于如何进行有效的自动化测试脚本编写、如何处理测试数据、以及如何分析自动化测试报告等内容,都非常有价值。 此外,书中对一些高级测试技术的介绍也让我大开眼界。例如,它涉及到了诸如模糊测试、混沌工程等一些新兴的测试方法,并且解释了这些技术在特定场景下的应用价值。这让我意识到,软件测试的边界远比我想象的要广阔,也为我未来的学习方向提供了新的思考。 书中对软件质量模型和度量指标的讨论也很有启发。它不仅仅是停留在表面,而是深入剖析了不同质量属性的重要性,以及如何通过科学的度量来评估和提升软件的整体质量。这让我从一个更宏观的视角来看待测试工作,而不仅仅是执行者。 光盘中的一些实践案例和代码示例,也为我提供了宝贵的参考。我可以直接将这些内容应用到我的项目中,或者在它们的启发下进行更深入的探索。 总而言之,这本书为我打开了一扇新的大门,让我对软件测试的深度和广度有了更清晰的认识,并且提供了一些非常实用的方法和工具,能够帮助我更好地应对未来的挑战。

评分

作为一名从业多年的测试人员,《测试技术(第3版 附光盘)》这本书的内容给了我耳目一新的感觉,尤其是它对现代测试理念和实践的融入,非常符合当前软件开发的大趋势。 我非常赞赏书中对“以风险为导向的测试”的强调。它不仅仅是列举了各种风险,而是详细讲解了如何识别、分析、评估和应对不同类型的测试风险。这让我在实际工作中,能够更主动地去思考潜在的问题,并且能够制定更有效的测试策略来规避这些风险,从而提高测试的效率和效果。 书中对于不同测试阶段的侧重点和方法论的讲解也十分到位。它清晰地划分了从需求分析阶段的测试介入,到开发过程中的各种验证,再到上线后的回归测试和探索性测试,并为每个阶段提供了具体的指导和建议。这种全面的视角,让我对整个软件生命周期中的测试工作有了更系统性的理解。 另外,这本书对如何构建一个高效的测试团队也提供了一些思路。它涉及到了团队成员的角色分工、沟通协作、知识分享以及如何培养测试人员的持续学习能力等方面的内容。这对于我这样可能需要承担一些团队管理或指导角色的测试人员来说,是非常宝贵的参考。 光盘里附带的各种资源,比如一些流程模板、评估表,都为实际工作提供了很大的便利。我可以直接借鉴和应用,而不需要从零开始摸索。 这本书的实用性和前瞻性都非常强,是一本值得反复研读、并且能够帮助我们在实际工作中不断提升的好书。

评分

拿到《测试技术(第3版 附光盘)》这本书,我首先被它扎实的理论功底所吸引。在阅读过程中,我发现它不仅仅是一本“操作指南”,更是一本“思想启迪者”。书中对于测试本质的探讨,对于测试在软件生命周期中的地位的阐释,都让我有了更深刻的理解。 我尤其喜欢书中对于“测试思维”的强调。它不是教你如何生硬地套用某种方法,而是引导你去思考如何从用户的角度、从潜在的风险点出发,去发现问题,去验证需求。这种思维方式的转变,比掌握几个具体的测试技巧更为重要,也更能帮助我们在实际工作中做出更明智的决策。 书中对各种测试场景的分析也相当到位。无论是功能测试、性能测试、安全测试,还是用户体验测试,都进行了详细的介绍,并给出了相应的注意事项和策略。特别是在性能测试和安全测试方面,它提供了一些非常实用的建议,让我对这两个我一直觉得比较难掌握的领域有了更清晰的认识。 这本书还提供了一些关于测试工具的介绍,虽然不是详尽的工具手册,但能够帮助读者了解不同类型工具的功能和应用场景,为进一步学习和选择工具提供了方向。光盘中的一些资源,也为实践提供了很好的起点。 在我看来,这本书非常适合那些对测试有热情,希望系统性地提升自己专业素养的读者。它提供了一个坚实的知识框架,引导你从宏观到微观,全面地认识和掌握测试技术。

评分

最近入手了这本《测试技术(第3版 附光盘)》,整体感觉相当不错,尤其适合那些想要系统性学习和提升测试理论与实践能力的读者。这本书的结构安排得很合理,从基础概念讲到进阶应用,层层递进,让人很容易跟上思路。 我特别欣赏书中对于各种测试类型的讲解。它并没有停留在对“是什么”的简单介绍,而是深入探讨了“为什么”需要这些测试,以及在不同的项目阶段、面对不同的风险点时,应该如何选择最合适的测试方法。例如,书中对单元测试、集成测试、系统测试、验收测试的区分和联系,就讲解得非常透彻,让我对测试的覆盖面有了更清晰的认识。 另外,书中关于测试用例设计方法的论述也十分精彩。它介绍了多种经典和现代的测试用例设计技术,比如等价类划分、边界值分析、因果图、决策表等等,并且通过大量的图示和具体例子,把这些抽象的方法具象化了。这对于我这样需要经常编写测试用例的工程师来说,无疑是极大的帮助,能够帮助我写出更全面、更有效的测试用例,减少遗漏。 不得不提的是,这本书还涉及了不少关于测试管理和质量保证的内容。这部分内容让我意识到,测试不仅仅是执行者,更需要具备一定的管理和规划能力。了解测试项目如何进行计划、资源分配、风险评估以及如何度量和报告测试进度,对于提升整个团队的测试效率和产品质量都至关重要。 总体而言,《测试技术(第3版 附光盘)》是一本内容丰富、讲解细致、并且贴合实际需求的测试技术书籍。它帮助我巩固了基础,开阔了思路,并且提供了一些可以直接应用到工作中的方法和技巧。

评分

这本《测试技术(第3版 附光盘)》真的是一本让我受益匪浅的书!作为一名在软件测试领域摸爬滚打了几年的老兵,我一直都在寻找能够系统性地提升自己技能的资源。市面上有很多关于测试的零散知识点,但真正能把我之前的一些零碎理解串联起来,并且提供更深入、更前沿思考的书却不多。《测试技术(第3版)》恰好就是这样一本。 首先,它在理论基础的梳理上做得非常扎实。我尤其喜欢它对测试模型、测试流程、测试策略的深入剖析。书中并没有简单地罗列各种测试方法,而是花了很大的篇幅去讲解这些方法背后的原理和适用场景,以及它们是如何相互配合,形成一个完整的测试体系的。这让我不再只是“会做”测试,而是能“理解为什么”这样做,并且能够根据项目的实际情况,灵活地选择和调整测试方案。 更让我惊喜的是,书中引入了很多现代软件开发中非常热门的实践,比如敏捷测试、DevOps中的测试实践等等。这些内容不是泛泛而谈,而是结合了实际的案例和工具,讲解得非常具体。我一直觉得,光有理论是不够的,如何将这些理论落地,在实际工作中发挥作用,才是关键。《测试技术》在这方面做得相当出色,它提供了一些非常实用的指导,让我能够更好地将这些新的理念应用到我的日常工作中。 光盘的附带资源也是一大亮点。里面包含了很多示例代码、测试工具的演示、甚至是一些自动化测试脚本的模板。这对于想要动手实践的读者来说,简直是宝藏。我可以直接拿来参考,甚至是在此基础上进行修改和扩展,大大加快了我的学习进度。这比仅仅看文字描述要直观和高效得多。 总的来说,如果你对软件测试有深入的学习需求,或者希望在现有的测试能力上更进一步,那么这本《测试技术(第3版 附光盘)》绝对值得你拥有。它不仅仅是一本书,更像是一位经验丰富的导师,能够在你探索测试技术的道路上,给予你清晰的指引和强大的支持。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有