软件测试基础教程

本书特色

[

本书是国际软件测试认证委员会(istqb)大中华区分会cstqb指定的初级认证考试官方培训教材。也可以作为软件工程相关专业软件测试课程的理想教材,以及作为软件测试领域技术人员的学习参考资料。
  本书从软件测试生命周期、软件测试生命周期中的测试、静态技术、测试设计技术、测试管理和软件测试工具等几个方面,全面地介绍了软件测试相关的过程、技术和方法、管理、测试工具和自动化等内容。

]

目录

第1章软件测试生命周期学习目标术语1.1为什么需要测试1.1.1软件系统的重要性1.1.2引起软件缺陷的原因1.1.3测试在软件开发、维护和运行中的角色1.1.4测试和质量1.1.5测试是否充分1.2什么是测试1.2.1验证软件的正确性1.2.2发现软件中的缺陷1.2.3ieee给出的定义1.2.4测试定义总结1.3软件测试的基本原则1.4测试的基本过程1.4.1测试计划和控制阶段1.4.2测试分析和设计阶段1.4.3测试实现和执行阶段1.4.4评估出口准则和报告1.4.5测试结束活动1.5测试心理学1.6职业道德1.7习题第2章软件生命周期中的测试学习目标术语2.1软件开发模型2.1.1瀑布模型2.1.2v模型2.1.3增量迭代模型2.1.4生命周期模型中的测试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.5习题第3章静态技术学习目标术语3.1静态技术和测试过程3.2评审3.2.1正式评审过程3.2.2角色和职责3.2.3评审类型3.2.4评审成功的因素3.3静态分析与工具支持3.3.1编译器分析工具3.3.2规范标准一致性3.3.3数据流分析3.3.4控制流分析3.3.5圈复杂度3.4习题第4章测试设计技术学习目标术语4.1测试开发过程4.2测试设计技术的种类4.3黑盒测试技术4.3.1等价类划分4.3.2边界值分析4.3.3决策表测试4.3.4状态转换测试4.3.5用例测试4.4白盒测试技术4.4.1语句覆盖和覆盖率4.4.2判定覆盖和覆盖率4.4.3其他白盒测试技术4.5基于经验的测试技术4.6选择测试技术4.7习题第5章测试管理学习目标术语5.1测试组织5.1.1测试组织和测试独立性5.1.2测试组长(测试经理)和测试人员的任务5.2测试计划和估算5.2.1测试计划5.2.2测试计划活动5.2.3入口准则5.2.4出口准则5.2.5测试估算5.2.6测试策略/测试方法5.3测试过程的监控5.3.1测试过程监视5.3.2测试报告5.3.3测试控制5.4配置管理5.5风险和测试5.5.1项目风险5.5.2产品风险5.6事件管理5.6.1缺陷状态和相关角色5.6.2缺陷报告和跟踪5.7习题第6章软件测试工具学习目标术语6.1测试工具的类型6.1.1使用测试工具的意义和目的6.1.2测试工具分类6.1.3测试管理的工具支持6.1.4静态测试的工具支持6.1.5测试说明的工具支持6.1.6测试执行和记录工具6.1.7性能测试工具和监测器6.2有效使用工具:可能的收益与风险6.3组织内引入工具6.3.1选择工具的过程6.3.2被选工具的试用——试点项目6.3.3工具的部署6.4习题附录一istqb初级认证考试考题分布附录二课后习题参考答案附录三参考资料

封面

软件测试基础教程

书名:软件测试基础教程

作者:郑文强

页数:193

定价:¥29.0

出版社:清华大学出版社

出版日期:2015-04-01

ISBN:9787302374954

PDF电子书大小:72MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注