《软件测试技术任务驱动式教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴伶琳著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2017
  • ISBN:9787568241656
  • 页数:307 页
图书介绍:本书分四个篇章介绍了软件测试的基本知识、方法、工具及流程。软件测试的基本理论阐述了软件测试的概念、模型和分类,软件质量管理与软件测试的关系等,试图让学习者对软件测试有一个初步的了解;测试用例设计主要介绍如何运用黑盒和白盒的常用方法设计用例,测试用例编写的规范等;测试工具主要介绍了单元测试工具JUnit、功能测试工具QTP以及性能测试工具LoadRunner的基本使用方法,让学习者初步掌握工具对于测试的作用;测试管理则重点阐述了开展测试工作的基本流程,以工程案例的方式重点说明了测试计划、测试用例、缺陷报告和测试总结报告的撰写方法。本书内容丰富、层次清晰、阐述简明扼要,以工作任务、案例的方式展开,还融入了国家软考大纲中的要求。本书可作为高等院校软件技术及相关计算机专业培养软件测试技能型人才的教材,也可供从事软件测试的相关人员学习与参考使用。

第一篇 软件测试的基本理论 3

工作任务1 认识缺陷 3

学习导航 3

任务情境 3

案例1 编写测试用例 3

案例2 正确认识软件缺陷 8

练习与实训 12

工作任务2 理解软件测试模型 14

学习导航 14

任务情境 14

案例1 掌握软件测试的基本原则 14

案例2 绘制V模型图 17

练习与实训 24

工作任务3 分析软件质量 27

学习导航 27

任务情境 27

案例 分析微信的质量 27

练习与实训 35

工作任务4 了解软件测试的分类 38

学习导航 38

任务情境 38

案例1 对“求两个数中较大值”程序进行静态和动态测试 38

案例2 分析办公自动化系统建设项目的测试阶段 42

案例3 对三角形程序进行黑盒和白盒测试 46

练习与实训 50

工作任务5 规划软件测试职业生涯 53

学习导航 53

任务情境 53

案例1 解读软件测试岗位的招聘信息 53

案例2 某企业面试软件测试工程师岗位实录分析 59

练习与实训 63

第二篇 测试用例设计 67

工作任务6 白盒测试 67

学习导航 67

任务情境 67

案例1 使用逻辑覆盖方法设计测试用例 67

案例2 使用基本路径法设计测试用例 77

练习与实训 85

工作任务7 黑盒测试 90

学习导航 90

任务情境 90

案例1 使用等价类方法设计某管理系统登录界面的测试用例 90

案例2 使用边界值方法设计网上银行系统的测试用例 95

案例3 使用判定表法设计文件修改问题的测试用例 98

案例4 使用因果图法设计自动售货机软件的测试用例 103

案例5 使用场景法设计网上银行支付交易系统的测试用例 110

练习与实训 116

第三篇 测试工具 125

工作任务8 使用单元测试工具 125

学习导航 125

任务情境 125

案例1 认识单元测试 125

案例2 使用测试工具JUnit进行单元测试 131

练习与实训 138

工作任务9 使用功能测试工具 141

学习导航 141

任务情境 141

案例1 手工测试与自动化测试的对比 141

案例2 使用QTP录制及回放测试脚本 143

案例3 认识对象库 149

案例4 插入检查点 153

案例5 参数化脚本 157

练习与实训 165

工作任务10 使用性能测试工具 168

学习导航 168

任务情境 168

案例1 理解性能测试的意义 168

案例2 录制及回放测试脚本 175

案例3 增强脚本 192

案例4 设置场景 203

案例5 生成结果报告 210

练习与实训 217

第四篇 测试管理 223

工作任务11 熟悉测试的流程 223

学习导航 223

任务情境 223

案例1 编写测试计划 223

案例2 用例设计与评审 233

案例3 执行测试 241

案例4 测试总结 246

练习与实训 260

工作任务12 进行缺陷管理 263

学习导航 263

任务情境 263

案例1 记录缺陷 263

案例2 缺陷管理的流程 270

练习与实训 277

附录 283

附录1 测试模板 283

附录2 软件测试人员的简历 285

附录3 专业术语 287

附录4 测试英语阅读 289

练习参考答案 292

参考文献 307