网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 软件测试与维护基础
分类 教育考试-考试-计算机类
作者 周之昊, 刘热主编
出版社 中国铁道出版社有限公司
下载
简介
作者简介
  
目录
章软件测试基础1
1.1软件测试基本概念1
1.1.1软件测试的定义1
1.1.2软件测试的重要性3
1.1.3软件测试的原则4
1.1.4软件测试的分类6
1.1.5软件测试的过程模型13
1.1.6软件测试的过程改进模型17
1.1.7软件测试与软件质量保证23
1.2软件测试的流程27
1.2.1测试流程概述27
1.2.2测试用例28
1.2.3测试环境33
1.2.4测试缺陷35
1.2.5测试报告39
1.3测试岗位能力要求43
1.3.1测试岗位需求44
1.3.2职位描述45
1.3.3职业技能要求47
1.3.4职业素养要求48
小结49
习题与思考50
第2章软件测试技术51
2.1黑盒测试技术51
2.1.1等价类划分法53
2.1.2边界值分析法59
2.1.3决策表分析法65
2.1.4因果图法68
2.1.5正交试验法72
2.1.6场景法73
2.1.7功能图法75
2.1.8其他黑盒测试方法77
2.1.9黑盒测试方法的比较与选择83
2.2白盒测试技术83
2.2.1覆盖方式84
2.2.2覆盖深度84
2.2.3测试方法85
2.2.4实施方法85
2.2.5基本路径测试86
2.2.6循环测试86
2.2.7白盒测试综合案例87
2.3白盒与黑盒测试的比较90
2.3.1策略及方法对比90
2.3.2黑盒测试与白盒测试之争91
小结92
习题与思考92
第3章测试的跟踪与管理94
3.1缺陷的生命周期94
3.2管理测试内容96
3.2.1测试计划96
3.2.2测试组织99
3.2.3缺陷管理101
3.3测试管理工具简介108
3.3.1软件缺陷报告和跟踪108
3.3.2Bugzilla的安装和使用109
3.3.3建设高效测试团队123
小结125
习题与思考125
第4章软件维护127
4.1软件维护概述127
4.1.1软件维护定义127
4.1.2软件维护类型127
4.2软件维护的特点129
4.2.1结构化维护与非结构化维护差别巨大129
4.2.2维护的代价高昂130
4.2.3维护的问题很多130
4.3软件维护过程131
4.3.1维护组织131
4.3.2维护报告131
4.3.3维护的工作流程132
4.3.4保存软件维护文档133
4.3.5评价维护活动133
4.4软件的可维护性134
4.4.1决定软件可维护性的因素134
4.4.2文档135
4.4.3可维护性复审136
4.4.4提高软件的可维护性136
4.5预防性维护138
4.6软件再工程过程138
小结140
习题与思考141
第5章管理系统的功能测试143
5.1测试准备143
5.2测试计划145
5.3功能测试用例的设计146
5.4用例执行的窍门147
5.5功能测试的三步曲148
5.6查找遗漏问题的七大招149
5.7测试用例设计150
5.7.1基于等价类划分法的用例设计150
5.7.2基于边界值分析法的用例设计157
5.7.3基于决策表法的用例设计160
5.7.4基于因果图法的用例设计162
5.7.5基于错误推测法的用例设计167
5.7.6基于正交试验法的用例设计170
5.7.7基于场景法的用例设计173
小结179
习题与思考179
第6章JUnit单元测试与Android测试180
6.1JUnit概述180
6.1.1JUnit3与JUnit4的主要区别180
6.1.2JUnit4常用Annotation介绍183
6.2使用JUnit进行项目测试185
6.2.1自动售卖机项目概述185
6.2.2项目代码185
6.2.3测试类创建向导操作步骤188
6.2.4自动售卖机项目测试190
6.3AndroidJUnit测试194
6.3.1AndroidJUnit概述194
6.3.2创建虚拟机195
6.3.3封装类测试197
6.3.4输入操作测试208
6.3.5位置测试213
6.4单元测试框架218
小结218
习题与思考218
第7章基于UFT的功能测试220
7.1自动化功能测试工具UFT的
介绍220
7.2订票系统的介绍221
7.3基于订票系统的测试设计222
7.3.1开发测试脚本222
7.3.2创建共享对象存储库225
7.3.3创建函数和函数库232
7.3.4增加步骤234
7.4运行及分析基于订票系统的测试241
7.4.1运行测试脚本241
7.4.2查看及分析测试结果242
小结243
习题与思考243
第8章基于LoadRunner的负载测试245
8.1性能测试工具LoadRunner简介245
8.2旅游网站系统的介绍249
8.3创建脚本251
8.4回放脚本254
8.5创建负载测试场景258
8.6运行负载测试260
8.7分析测试结果264
小结271
习题与思考271
第9章基于QC的测试用例管理272
9.1测试管理工具QC的介绍272
9.2创建版本和周期276
9.3定义需求277
9.4定义测试计划282
9.5运行测试286
9.6跟踪缺陷291
9.7分析数据293
小结294
习题与思考295
参考文献296
内容推荐
本书吸取了课程建设成果,总结多位教师教学经验,全面系统地介绍了软件测试的概念、过程、方法及相关工具。全书共9章,前4章以理论介绍为主,从理论角度讨论软件测试的概念和技术;后5章以实践练习为主,从实践角度介绍软件测试的应用和工具的使用。前一部分内容主要包含软件测试基础概念、软件测试流程、软件测试岗位能力要求、黑盒测试技术、白盒测试技术、测试的组织与管理、软件维护等。后一部分内容主要包括黑盒测试方法的综合应用,单元测试工具JUnit在Android开发中的应用,自动化测试工具UTF在Web系统测试中的使用,负载测试工具LoadRunner在性能测试中的使用,应用程序生命周期管理工具QC在软件测试管理中的使用。本书内容全面、层次清晰、难易可控,可根据不同的教学要求及教学方向,有选择地实施教学。本书适合作为高等职业院校相关专业软件测试课程的教材或参考用书,同时也可以供从事软件开发及测试工作的人员,以及对软件测试有兴趣的初学者参考学习。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 3:58:58