第1章 软件测试概述 1
教学目标 1
知识结构 1
1.1软件测试的产生和发展 3
1.2软件质量保障 5
1.3软件可靠性 7
本章小结 9
习题与思考 10
第2章 软件测试的流程与形式 11
教学目标 11
知识结构 11
2.1软件测试的基本概念 13
2.2软件测试的基本步骤和方法 15
2.2.1软件测试步骤 15
2.2.2软件测试方法 16
2.3软件测试的基本内容 19
本章小结 21
习题与思考 22
第3章 敏捷实践 23
教学目标 23
知识结构 23
3.1从瀑布模型、迭代模型、螺旋模型、极限编程到敏捷开发 25
3.2敏捷开发原则 38
3.3常见的敏捷开发流程 40
本章小结 43
习题与思考 43
第4章 测试驱动开发 44
教学目标 44
知识结构 44
4.1测试驱动开发的基本概念 46
4.2测试驱动开发的优势 47
4.3测试驱动开发的原理 48
4.4测试驱动开发的原则 51
4.5测试驱动开发的过程与技术 52
4.6保障测试代码的正确性 54
本章小结 55
习题与思考 55
第5章JUnit(Java单元测试工具) 56
教学目标 56
案例介绍 56
知识结构 56
5.1 JUnit与Java单元测试环境搭建 57
5.2 JUnit的执行流程 65
5.3 JUnit断言 66
5.4 JUnit 4.x 76
5.4.1 JUnit-4.x与JUnit-3.x版本的异同 76
5.4.2第一个JUnit4例子 78
5.4.3 JUnit4.x新特性例子 80
本章小结 84
习题与思考 85
第6章CppUnit(C++单元测试工具) 86
教学目标 86
案例介绍 86
知识结构 86
6.1 CppUnit与C++单元测试环境搭建 87
6.1.1 CppUnit简介 87
6.1.2初识CppUnit 87
6.1.3 CppUnit测试环境搭建 92
6.2 CppUnit体系结构和应用 96
6.2.1 CppUnit断言简介 96
6.2.2 CppUnit的体系结构 98
6.3 CppUnit测试结果输出 103
本章小结 113
习题与思考 114
第7章Cactus (Java Web开源测试框架) 115
教学目标 115
案例介绍 115
知识结构 117
7.1使用Cactus进行容器内测试 117
7.1.1浏览器方式下Cactus的测试原理与流程分析 123
7.1.2 Jetty集成方式下的Cactus的测试原理与流程分析 130
7.2使用Cactus进行JavaEE测试 135
7.2.1使用Cactus测试Filter 135
7.2.2使用Cactus测试JSP 139
本章小结 144
习题与思考 144
第8章JUnitPerf(Java 性能测试框架) 145
教学目标 145
案例介绍 145
知识结构 146
8.1 Apache POI技术与JUnitPerf 146
8.1.1 POI起步 147
8.1.2 POI与JUnit整合 150
8.2 Java的Currency技术 153
8.2.1使用JUnitPerf进行软件性能测试 153
8.2.2使用JUnitPdfReport记录测试结果 158
8.3使用JUnitPerf、 Apache POI、 162
JUnitPdfReport实现MyUnitTools 162
8.4 JUnitPerf基准测试 166
本章小结 168
习题与思考 168
第9章 信息系统测试技术 169
教学目标 169
案例介绍 169
知识结构 170
9.1 Database测试技术 170
9.1.1 DbUnit技术 173
9.1.2 Web方式下的信息系统测试技术——HttpUnit简介 182
9.2 Web Service 测试方法 188
9.2.1 XFire与Web Service技术 189
9.2.2使用WebService Explorer测试Web Service 193
9.2.3 Axis2与Web Service技术 195
9.2.4通过WSCaller jar工具进行测试WebService 201
本章小结 202
习题与思考 203
参考文献 205
- 《软件测试案例教程》周元哲,张庆生,五伟伟等编著 2013
- 《软件测试案例教程》丁宋涛主编;彭焕峰,蔡玮,徐金宝副主编 2012
- 《软件测试技术案例教程》李海生,郭锐编著 2012
- 《软件测试技术与案例实践教程》刘竹林著 2010
- 《软件工程案例教程:基于路径测试技术的测试工具案例》郁莲编著 2015
- 《软件测试案例教程》吕云翔,王洋,肖咚编著 2011
- 《高等学校教材·软件工程 软件测试案例与实践教程》古乐,史九林等编著 2007
- 《软件测试方法和技术实践教程》王丹丹编著 2017
- 《软件测试实用教程 方法与实践 第2版》武剑洁编著 2012
- 《基于案例的软件构造教程》李劲华,周强,陈宇编著 2016
- 《软件测试案例教程》丁宋涛主编;彭焕峰,蔡玮,徐金宝副主编 2012
- 《操作系统教程》屠立忠,徐金宝主编;刘晓璐,丁宋涛,王洋副主编 2013
- 《中国创新创业发展报告》李东红,徐金宝主编;葛菲,施鹏丽副主编 2017
- 《中国煤炭工业钻探工程学》韩广德主编;金宝昌,丁祥发副主编 2000
- 《名校名师同步辅导测试 高三数学》徐文敏主编;金宝铮副主编 1997
- 《机械制造技术》李华主编;沙杰,李焕峰,黄荣杰副主编 2000
- 《变动中的东亚国际关系》蔡玮主编;蔡增家副主编 2006
- 《中考关键100题:化学》李丽如主编;刘江田,徐金宝,诸迎选,李丽如编 2000
- 《护理学基础》辛瑞莲,毛红云,周香凤主编;沈珣,徐玉梅,杨运霞副主编;丁春阳,马琦,毛红云等编 2013
- 《形势与政策 2011》彭焕才,姜利文主编;齐冬莲,付红梅副主编 2011
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986
- 《THE PRESS AND AMERICA》 2222
- 《FREEDOM OF THE PRESS》ERIC BARENDT 2009
- 《FREEDOM OF THE PRESS》ROB EDELMAN 2006
- 《FREEDOM OF THE PRESS》DAVID L.GEBERT 2005
- 《Racism and the press》Teun A.van Dijk 2016
- 《Im spiegel per presse 1》Albert Schmitz 1983