| 作 者: | 陈卫俊 赵璨 51Testing软件测试网组 |
| 出版社: | 电子工业出版社 |
| 丛编项: | 测试实践丛书 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 计算机理论 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 单元测试与互联网 1
1.1 单元测试与互联网的历史、现状 1
1.1.1 单元测试简史 2
1.1.2 互联网发展简介 6
1.2 互联网测试与传统软件测试的区别 10
1.2.1 软件开发和测试的三次进化 10
1.2.2 互联网应用软件测试的特点 15
1.3 互联网特色的单元测试 19
1.3.1 网站为什么要做单元测试 19
1.3.2 网站应用架构与单元测试 21
1.4 单元测试的发展趋势 26
1.4.1 单元性能测试 26
1.4.2 测试驱动开发(TDD) 30
1.4.3 统一测试过程 32
1.5 小结 33
第2章 单元测试简介 35
2.1 单元测试的范围 35
2.2 单元测试用例设计技术 36
2.2.1 逻辑覆盖 37
2.2.2 等价类划分 39
2.2.3 边界条件 40
2.3 单元测试用例设计步骤 41
2.4 单元测试执行策略 42
2.5 接口(API)测试 44
第3章 主流单元测试框架 46
3.1 JUnit快速上手 47
3.1.1 下载和安装 47
3.1.2 开始编写测试代码 47
3.1.3 运行JUnit用例 49
3.1.4 JUnit断言 50
3.1.5 初始化和清理测试环境 51
3.1.6 JUnit异常测试 54
3.1.7 JUnit Annotation 55
3.2 管理JUnit用例 56
3.2.1 使用Test Suite 56
3.2.2 组织测试代码 58
3.3 JUnit与Ant 60
3.4 JUnit框架探索 62
3.4.1 JUnit核心框架 63
3.4.2 JUnit 设计模式 67
3.5 JUnit局限性 72
3.6 网站主流开发语言与单元测试框架 73
3.6.1 Java与TestNG 73
3.6.2 .NET与NUnit 78
3.6.3 Python与PyUnit 80
3.6.4 Ruby与Test::Unit 82
4.6.5 PHP与PhpUnit 83
3.6.6 C++与CppUnit 85
第4章 网站接口测试 89
第5章 网站单元级性能分析 129
第6章 实战一:Lucene搜索引擎单元测试 218
第7章 实战二:Web Service接口测试 281
第8章 单元测试管理 336