测试设计思想

测试设计思想

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

八类测试设计思想,解决测试基本问题。

内容简介

“测试设计思想”是本书的主题。针对测试的两个基本目的和五个基本问题,本书归纳了八类测试设计思想,即系统的思想、枚举的思想、准则化的思想、多样化的思想、统计的思想、冗余的思想、推理的思想、控制的思想。围绕每一类思想,本书深入讲解来自不同领域的测试设计方法、实践及理念,借此剖析如何依据该思想缓解测试的基本问题。

“测试设计思想”来源于工程,又超越工程;立足于具体领域,又跨越具体领域。了解这些思想,有助于读者奠定扎实的测试理论基础,适应当代研发生产活动“多学科交叉、多领域融合”的发展趋势。

本书可供软件测试、硬件测试、产品质量检验相关从业者以及测试相关学术领域研究人员参考,也适合作为理工类高等院校通识教育课程的教材或参考书。

作者简介

编著者周海旭,本硕毕业于清华大学自动化系,目前任职于中国民航信息网络股份有限公司。在测试一线深耕十五载,持有多项测试理论与技术研究成果。曾多次在全国性行业会议上发表主题演讲,在高等院校和企业中讲授测试相关课程。

章节目录

版权信息

内容简介

作者简介

前言

第1章 基本概念

1.1 测试的语义设定

1.2 被测对象的质量与缺陷

1.3 测试的两个基本目的

1.4 测试的五个基本问题

1.5 测试设计思想

1.6 本章小结

本章参考文献

第2章 系统

2.1 被测对象的系统性

2.2 分层测试

2.3 被测对象期望

2.4 故障树分析

2.5 本章小结

本章参考文献

第3章 枚举

3.1 组合测试

3.2 分割测试

3.3 模型检验

3.4 本章小结

本章参考文献

第4章 准则化

4.1 基于结构覆盖的充分准则

4.2 基于缺陷的充分准则

4.3 回归测试充分准则

4.4 准则的选用与定制

4.5 本章小结

本章参考文献

第5章 多样化

5.1 随机测试

5.2 反随机测试

5.3 自适应随机测试

5.4 基于执行档案的测试

5.5 基于模型的测试

5.6 正交设计

5.7 均匀设计

5.8 本章小结

本章参考文献

第6章 统计

6.1 统计抽样测试

6.2 假设检验

6.3 事件分布列

6.4 基于统计模型的测试

6.5 软件随机性失效

6.6 统计结构测试

6.7 本章小结

本章参考文献

第7章 冗余

7.1 差错控制编码

7.2 被测对象期望的冗余分解

7.3 基于属性的测试

7.4 蜕变测试

7.5 差分测试

7.6 测试准绳的一般性讨论

7.7 模糊冗余信息

7.8 本章小结

本章参考文献

第8章 推理

8.1 被测对象的正确性

8.2 演绎

8.3 归纳

8.4 等价性证明

8.5 基于缺陷的测试

8.6 测试设计中的假设

8.7 本章小结

本章参考文献

第9章 控制

9.1 自适应测试

9.2 可测性

9.3 稳定性

9.4 本章小结

本章参考文献

测试设计思想是2023年由清华大学出版社出版,作者周海旭 编著。

得书感谢您对《测试设计思想》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
持续测试 电子书
本书结合代码和工具,全面讲述通过持续测试交付可靠的系统。
Java面向对象思想与程序设计 电子书
本书面向以Java为第一种程序语言的初学者,强化面向对象的原理和机制,强调“做中学”,每章开头用思维导图的方式,引导读者带着问题去学习该章的内容,以便牢固地掌握知识。另外,作者录制了知识点和案例的讲解视频,读者可以方便地通过扫码的方式查看,同时,计蒜客在线教育团队,为读者提供了伴随式的在线编程平台支持,读者可以将图书和线上编程结合起来学习。
Python测试之道 电子书
基于Python 3.6,详解测试开发技术大趋势。
渗透测试技术 电子书
本书是一本关于渗透测试技术的实用教材,旨在帮助读者深入了解渗透测试的核心概念和方法,以便有效地发现和防范网络漏洞和风险。本书分为七篇,共21章,从渗透测试环境搭建入手,介绍信息收集、常见Web应用漏洞利用、中间件漏洞利用、漏洞扫描、操作系统渗透、数据库渗透等。本书以任务的形式呈现,易于理解和操作。通过阅读本书,读者能够全面了解渗透测试技术的原理和应用,提高网络安全水平。本书适合作为高等院校网络安全
软件测试技术 电子书
本书分为基础篇、应用篇、实战篇3篇,共9章,包括软件测试概述、软件测试分类、系统功能测试、基于互联网测试、自动化测试与应用等内容。