软件测试基础

出版社:人民邮电出版社
出版日期:2013-5
ISBN:9787115307910
作者:布莱克
页数:266页

章节摘录

版权页:   插图:   骨干集成是解决这个问题的一种方式。骨干集成时,我们用风险、架构和特性来指导工作。我们识别一些一起工作的关键模块,它们支持一个或多个关键特性,并且我们认为大体上很可能存在很多缺陷或重大缺陷。我们构建包含这些模块的初始骨干,然后使用驱动程序和桩进行测试。一旦我们让这个骨干运行,就按风险的顺序重复这个过程,逐步又用模块取代桩和驱动程序。这个方法能提供良好的缺陷隔离,按特性的逻辑顺序进行测试,最有可能按重要程度的先后顺序发现集成缺陷。 集成测试可在多个级别上进行。换句话说,某个复杂的项目需要多级别的集成测试也很正常。可能有组件集成测试,就是我们在某一单元或组件测试级别之后或者并行地测试单元或组件之间的交互。还有系统集成测试,就是我们在系统测试级别之后或者并行地测试整个系统间的交互。 系统集成测试特别复杂。系统可能是由不同组织,甚至是在不同时期开发的,有不同的且可能不完全兼容的技术和接口。当涉及多个组织,可能由不同组织控制系统接口,就使得系统变更变得更危险,且管理好的可能性更低。 因为业务过程可以横跨系统,所以当变更破坏接口,从而破坏业务过程,引起的问题可能会对组织有严重影响。 最后除了系统兼容性问题,还可能会有硬件兼容性问题。当主机系统连到一起时,可能因为硬件层面的问题而不能正常工作。这样的问题可能超出了组织解决的能力。

内容概要

作者:(美国)布莱克(Rex Black) 译者:郑丹丹 王华

书籍目录

第1章测试基础 1.1为什么需要测试 1.2什么是测试 1.2.1练习 1.3测试的基本原则 1.3.1练习 1.4基本测试过程 1.4.1练习 1.5测试的心理学 1.5.1练习 1.6职业道德规范 考试样题与模拟考试习题 1.1为什么需要测试(K2) 1.2什么是测试(K2) 1.3测试的基本原则(K2) 1.4基本测试过程(K1) 1.5测试的心理学(K2) 第1章跨章节问题 模拟考试1 模拟考试2 第2章贯穿软件生命周期的测试 2.1软件开发模型 2.1.1练习 2.2测试级别或阶段 2.2.1练习 2.3测试类型或目标 2.3.1练习 2.4维护测试 2.4.1练习 考试样题与模拟考试习题 2.1软件开发模型(K2) 2.2测试级别或阶段(K2) 2.3测试类型或目标(K2) 2.4维护测试(K2) 第2章跨章节问题 模拟考试1 模拟考试2 第3章静态技术 3.1静态技术和测试过程 3.1.1练习 3.2评审过程 3.2.1练习 3.3静态分析的工具支持 3.3.1练习 考试样题与模拟考试习题 3.1静态技术和测试过程(K2) 3.2评审过程(K2) 3.3静态分析的工具支持(K2) 第3章跨章节问题 模拟考试189 模拟考试290 第4章测试设计技术 4.1测试开发过程 4.1.1练习 4.2测试设计技术的种类 4.2.1练习 4.3基于规格说明的技术或黑盒技术 4.3.1练习 4.4基于结构的技术或白盒技术 4.4.1练习 4.5基于经验的技术 4.5.1练习 4.6选择测试技术 4.6.1练习 考试样题与模拟考试习题 4.1测试开发过程(K3) 4.2测试设计技术的种类(K2) 4.3基于规格说明的技术或 黑盒技术(K3) 4.4基于结构的技术或 白盒技术(K3) 4.5基于经验的技术(K2) 4.6选择测试技术(K2) 第4章跨章节问题 模拟考试1 模拟考试2 第5章测试管理 5.1测试组织 5.1.1练习 5.2测试策划和估算 5.2.1练习 5.3测试进度监控 5.3.1练习 5.4配置管理 5.4.1练习 5.5风险与测试 5.5.1练习 5.6缺陷或事件管理 5.6.1练习 考试样题与模拟考试习题 5.1测试的组织(K2) 5.2测试策划和估算(K2) 5.3测试进度监控(K2) 5.4配置管理(K2) 5.5风险与测试(K2) 5.6缺陷或事件管理(K3) 第5章跨章节问题 模拟考试1 模拟考试2 第6章支持测试的工具 6.1测试工具的类型 6.1.1练习 6.2有效使用工具:潜在的收益和风险 6.2.1练习 6.3组织中工具的引入 6.3.1练习 考试样题与模拟考试习题 6.1测试工具的类型(K2) 6.2有效使用工具:潜在的收益和风险(K2) 6.3组织中工具的引入(K1) 第6章跨章节问题 模拟考试1 模拟考试2 附录AOmninet:网络无处不在 市场需求文档 1.范围 1.1术语的首字母缩写和缩写词 1.2适用文档 2.要求的发布日期 3.需求描述 3.1一般技术要求 3.2管理 附录BOmninet:网络无处不在 系统需求文档 功能系统需求 可靠性系统需求 易用性系统需求 效率系统需求 可维护性系统需求 可移植性系统需求 设计模型 Omninet系统架构 付款数据处理决策表 信息服务亭模块流程图 信息服务亭状态转换图 信息服务亭状态转换表 信息服务亭操作系统/浏览器/连接速度配置正交表 附录C考试样题答案

编辑推荐

《软件测试基础》的作者(布莱克)曾经是ISTQB和ASTQB(美国软件测试认证委员会)的主席,而这本书的编写正是针对ISTQB的基础级考试大纲,覆盖了基础级课程和考试的内容。除了对知识主体的讲述外,书的每一章中都提供了对应的练习,让读者能从真实项目的角度来应用所讲的概念、技术,考试样题和模拟题则按照大纲对每个知识点的掌握程度的要求来设计,让答题者能对自己的水平进行评价。因此,不管是从事软件相关工作,希望了解基础测试概念和技术的人,还是准备参加ISTQB考试的人,都可以选择此书。

作者简介

《软件测试基础》从软件测试原理、贯穿生命周期的测试、静态技术、测试设计技术、测试管理、测试的工具支持等几个方面介绍了软件和系统测试的基本技术、工具和概念。《软件测试基础》的主要读者对象为软件测试领域技术人员、ISTQB初级考试备考人员/培训班学员、软件工程/测试学习者,以及本科院校软件工程相关专业的师生。


 软件测试基础下载



发布书评

 
 


精彩短评 (总计3条)

  •     作者在测试方面有丰富的经验,值得一看
  •     送同学的,反映还不错
  •     考试教材, 翻译垃圾, 简直不是人话; 译者为了显示自己学识渊博, 扯了很多英文原版里没有, 考试大纲里也没有的东西, 而且还不是用人话说的, 浪费读者时间. 鄙视译者. 英文原版倒是讲解很明白, 还是不错的.
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024