徐芳主编的这本《软件测试技术(第2版)》是为适应高职高专院校计算机软件专业测试技术课程教学需要而编写的。
全书共分7章,内容包括:开始软件测试工作,执行系统测试,测试用例设计,测试工具应用,测试技术与应用,成为优秀的测试组长,测试文档实例。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 软件测试技术(第2版普通高等教育十一五国家级规划教材) |
分类 | |
作者 | 徐芳 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 徐芳主编的这本《软件测试技术(第2版)》是为适应高职高专院校计算机软件专业测试技术课程教学需要而编写的。 全书共分7章,内容包括:开始软件测试工作,执行系统测试,测试用例设计,测试工具应用,测试技术与应用,成为优秀的测试组长,测试文档实例。 内容推荐 徐芳主编的《软件测试技术(第2版)》根据软件测试教学的需要,结合读者对象未来的职业要求和定位,除了尽力全面阐述软件测试技术基本概念外,采取了计划、设计与开发、执行这样的工程步骤来描述软件测试的相关知识,使学生在学习软件测试的技术知识时,能够同时获得工程化思维方式的训练。 《软件测试技术(第2版)》共7章。第1章介绍软件测试的基本知识;第2章介绍如何制定软件测试计划;第3章介绍测试用例的设计和相关技术;第4章介绍执行测试中相关技术和方法;第5章介绍实际工作中各种测试方法;第6章介绍MI公司的一套测试工具的使用,包括功能、性能和测试管理工具;第7章通过一个实例,给出了完整的与软件测试相关的文档。 《软件测试技术(第2版)》内容充实、实用性强,可作为高职高专院校计算机软件专业软件测试技术课程的教材,也可作为有关软件测试的培训教材,对从事软件测试实际工作的相关技术人员也具有一定的参考价值。 目录 第2版前言 第1版前言 第1章 开始软件测试工作1 能力目标1 本章要点1 1.1 软件开发过程1 1.1.1 瀑布模型2 1.1.2 原型模型3 1.1.3 增量模型3 1.1.4 螺旋模型4 1.1.5 小结4 1.2 软件质量保证5 1.2.1 软件质量的定义5 1.2.2 软件错误定义6 1.2.3 软件质量保证6 1.3 测试一个小软件7 1.3.1 软件功能7 1.3.2 寻找错误8 1.4 理解软件测试9 1.4.1 基本概念10 1.4.2 测试用例11 1.4.3 软件错误的产生原因11 1.4.4 测试人员的目标和主要工作12 1.5 软件测试的分类13 1.5.1 黑盒测试和白盒测试14 1.5.2 静态测试和动态测试15 1.5.3 测试的不同阶段15 1.5.4 测试目的和内容18 1.5.5 测试的各种分类之间的关系18 1.6 软件测试工作流程19 1.6.1 测试工作的主要步骤19 1.6.2 测试信息流20 1.7 测试人员的能力要求和职业前景20 1.7.1 测试工程师职业素质20 1.7.2 测试工程师职业前景21 小结22 关键术语23 思考题23 第2章 执行系统测试24 能力目标24 本章要点24 2.1 任务概述24 2.2 快速熟悉被测系统25 2.3 建立系统测试环境26 2.4 报告测试结果28 2.4.1 软件错误的分类28 2.4.2 错误严重性与数量的关系30 2.4.3 软件错误报告的内容30 2.4.4 报告错误的技巧32 2.4.5 错误的重现38 2.5 管理软件错误40 2.6 测试报告44 2.7 进行有效沟通46 2.7.1 测试人员需要从其他人那里得到什么46 2.7.2 其他人需要从测试人员那里得到什么47 小结47 关键术语47 思考题48 第3章 测试用例设计49 能力目标49 本章要点49 3.1 任务概述49 3.2 开发测试用例50 3.2.1 了解测试用例50 3.2.2 定义详细测试过程51 3.2.3 定义预期结果52 3.2.4 设置与清除52 3.2.5 测试用例内容52 3.2.6 白盒测试用例设计57 3.2.7 黑盒测试用例设计62 3.2.8 黑盒测试与白盒测试的比较和选择76 3.2.9 常见错误分析78 3.3 评审测试用例79 小结80 关键术语80 思考题81 第4章 测试工具应用82 能力目标82 本章要点82 4.1 任务概述82 4.2 手工测试与自动化测试83 4.3 自动化测试工具选择83 4.4 功能测试工具Quicktest Professional86 4.4.1 QTP的作用86 4.4.2 如何录制和运行一个测试87 4.4.3 QTP如何识别对象93 4.4.4 让QTP自动检查测试结果100 4.4.5 参数化测试107 4.4.6 建立输出值112 4.4.7 将测试拆分为多操作115 4.4.8 了解关键字驱动测试117 4.4.9 QTP应用常见问题119 4.4.10 QTP应用总结120 4.5 负载测试工具LoadRunner121 4.5.1 LR的作用121 4.5.2 LR工具组成122 4.5.3 LR性能测试操作流程123 4.5.4 利用VuGen开发测试脚本125 4.5.5 利用Controller创建运行场景150 4.5.6 利用Analysis分析测试结果164 4.5.7 LR使用中一些问题169 4.5.8 LR总结170 小结171 关键术语171 思考题172 第5章 测试技术与应用173 能力目标173 本章要点173 5.1 任务概述173 5.2 总体规划设计174 5.2.1 定义测试策略174 5.2.2 定义输入说明175 5.2.3 定义测试环境和配置175 5.2.4 测试设计文档175 5.3 功能测试175 5.3.1 从需求中获取什么176 5.3.2 测试用例设计方法选择177 5.3.3 测试用例的覆盖率178 5.4 错误处理测试180 5.5 用户界面测试181 5.6 性能测试184 5.6.1 对性能测试的认识185 5.6.2 网络软件性能测试要点187 5.6.3 性能测试实施流程190 5.7 兼容性测试194 5.8 安全性测试195 5.9 安装与卸载测试197 5.10 回归测试197 5.11 内存泄露测试198 5.12 文档测试199 5.13 探索式测试200 5.14 Web应用系统测试200 小结203 关键术语203 思考题204 第6章 成为优秀的测试组长205 能力目标205 本章要点205 6.1 任务概述205 6.2 为什么要写测试计划206 6.3 测试计划内容和要点206 6.4 测试计划制定过程207 6.5 分析和测试软件需求208 6.6 测试策略210 6.6.1 确定测试范围211 6.6.2 选择测试方法213 6.6.3 测试标准214 6.6.4 自动化测试工具的选择216 6.6.5 测试软件的编写217 6.6.6 合理减少测试工作量217 6.7 测试环境218 6.7.1 测试环境的环境项218 6.7.2 如何配置测试环境222 6.8 测试管理222 6.8.1 缺陷管理工具和测试管理工具223 6.8.2 定义工作进度223 6.8.3 建立风险管理计划227 6.9 编写和审核测试计划228 6.9.1 编写系统测试计划文档228 6.9.2 单元测试计划表格229 6.9.3 审核测试计划文档230 小结231 关键术语231 思考题231 第7章 测试文档实例233 能力目标233 本章要点233 7.1 需求示例233 7.2 测试计划示例243 7.3 测试设计和开发示例250 7.4 系统测试总结报告示例277 小结280 附录 IEEE模板281 参考文献289 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。