第一图书网

软件测试入门

塔姆瑞斯 人民邮电出版社
出版时间:

2004-2  

出版社:

人民邮电出版社  

作者:

塔姆瑞斯  

页数:

226  

字数:

362000  

译者:

包晓露,王小娟,朱国平  

Tag标签:

无  

内容概要

本书是一本有关软件测试的书籍,通过对本书的学习,您将学会如何最佳地完成测试任务并最终为后续的项目形成一个有效的测试过程。
本书共分11章,全书通过简单的范例,详细地介绍了如何根据需求说明设计测试大纲以及从测试大纲生成测试用例的过程。书中详细描述了软件测试工程师常用的必要工具表格和表单,列举了几种测试用例文档的表格形式以及样例。此外,还讨论了面向对象系统以及Web应用系统测试技术。最后,涉及了生产高质量软件所必需的测试及国际通用的软件工程标准对软件测试的影响等与质量有关的问题。
本书是一本介绍软件测试入门知识的优秀书籍,适合于软件测试人员、开发人员、项目管理人员阅读参考。本书注重实践,不仅是测试新手的向导,而且对于具有丰富测试经验的工程师而言,也是一本指导如何进行有效测试的参考书。

书籍目录

第1章 走出测试迷宫 1 1.1 引言 1 1.2 应用程序范例 1 1.3 增量测试法 4 1.3.1 步骤1:探索 5 1.3.2 步骤2:基线测试 6 1.3.3 步骤3:趋势分析 7 1.3.4 步骤4:分项 8 1.3.5 步骤5:分项组合 11 1.3.6 步骤6:逼近边界 11 1.3.7 步骤7:非法数据 15 1.3.8 步骤8:冲击环境 16 1.4 下一步 17 1.5 小结 17第2章 测试大纲 19 2.1 引言 19 2.2 应用程序范例 19 2.2.1 需求提取 20 2.3 测试大纲方法 22 2.3.1 测试大纲开发 23 2.3.2 测试种类 25 2.3.3 测试种类应用 30 2.3.4 详细产品信息 33 2.3.5 最后一次迭代 36 2.4 评估测试大纲 41 2.5 进度估算 42 2.6 小结 44第3章 从测试大纲到测试用例 45 3.1 引言 45 3.2 建立测试用例 45 3.3 文档快捷方式 50 3.4 小结 55第4章 使用表格和电子表格 57 4.1 引言 57 4.2 应用程序范例 57 4.3 测试用例说明 60 4.3.1 文档方法 60 4.3.2 测试文档快捷方式 73 4.3.3 详尽的测试描述 82 4.3.4 自动化测试用例设计 87 4.4 小结 87第5章 其他类型表格 89 5.1 引言 89 5.2 状态机 89 5.2.1 由状态表建立测试用例 92 5.2.2 测试执行和测试级别 94 5.3 具有多个输入的测试用例 95 5.4 决策表 96 5.4.1 缩减决策表 98 5.4.2 扩充决策表 98 5.4.3 覆盖率分析 100 5.5 具有复杂数据的应用程序 102 5.6 测试管理 105 5.6.1 测试计划 105 5.6.2 测试用例矩阵 106 5.6.3 跟踪测试执行和状态 108 5.7 小结 108第6章 面向对象软件的测试 111 6.1 引言 111 6.2 面向对象软件和过程软件的比较 111 6.2.1 面向对象的术语 111 6.2.2 测试软件 112 6.3 系统测试范例 112 6.3.1 使用大纲方法设计测试用例 115 6.3.2 采用用例方法设计测试用例 119 6.4 类的单元测试 122 6.4.1 使用正交矩阵进行测试 122 6.4.2 测试继承性 124 6.4.3 测试执行问题 126 6.5 小结 127第7章 测试Web应用程序 129 7.1 引言 129 7.2 样例应用程序 129 7.3 功能及可用性问题 131 7.3.1 功能测试 131 7.3.2 可用性测试 132 7.3.3 导航测试 134 7.3.4 表单测试 136 7.3.5 页面内容测试 137 7.4 配置测试和兼容性测试 138 7.5 可靠性和可用性 140 7.6 性能 141 7.6.1 可扩展性测试 143 7.6.2 负载测试 144 7.6.3 压力测试 145 7.7 安全测试 146 7.8 端到端事务测试 147 7.9 数据库测试 148 7.10 完成测试 150 7.10.1 完成测试策略 150 7.10.2 时间表 151 7.10.3 完成小组 151 7.10.4 验收测试检查表 152 7.10.5 负载测试检查表 152 7.10.6 回退计划 153 7.11 小结 153第8章 减少测试用例数量 155 8.1 引言 155 8.2 优先级指导方针 156 8.3 优先级分类模式 156 8.4 风险分析 157 8.4.1 风险成分 158 8.4.2 风险矩阵 159 8.4.3 现实世界中的风险分析 161 8.5 识别问题域采访 161 8.5.1 开发问题 162 8.5.2 用户问题 163 8.5.3 管理问题 164 8.5.4 人员问题 164 8.6 组合模式 165 8.7 跟踪选定的测试用例 167 8.7.1 需求跟踪矩阵 168 8.7.2 风险和测试用例矩阵 168 8.7.3 文档快捷方式 169 8.8 小结 169第9章 创建质量软件 171 9.1 引言 171 9.2 开发环境基础 171 9.2.1 需求 171 9.2.2 项目管理 172 9.2.3 软件配置管理 172 9.2.4 软件质量保证 174 9.2.5 评审和检查 174 9.3 软件测试环境 175 9.3.1 单元测试 176 9.3.2 集成测试 177 9.3.3 系统测试 177 9.3.4 回归测试 178 9.3.5 验收测试 179 9.4 软件测试任务 179 9.4.1 测试计划 179 9.4.2 测试自动化 180 9.4.3 问题报告系统 181 9.4.4 测试报告 182 9.5 小结 182第10章 规范测试文档的软件标准 183 10.1 引言 183 10.2 公共元素 184 10.2.1 配置管理 184 10.2.2 评审 184 10.2.3 需求可跟踪性 185 10.3 行业标准 185 10.3.1 ISO 9001 185 10.3.2 ISO/IEC 12207和IEEE/EIA 12207 186 10.3.3 IEEE软件工程标准 188 10.3.4 软件能力成熟度模型 190 10.4 标准符合性 191 10.5 小结 194第11章 附录 197附录A 197附录A1 197附录A2 198附录A3 198附录A4 200附录A5 204附录A6 211附录B 217附录B1 217附录B2 219参考文献 221索引


图书封面

图书标签Tags

广告

下载页面


软件测试入门 PDF格式下载



相关图书