第1章 CVIT新闻发布系统的测试计划 1
1.1 CVIT新闻发布系统项目说明及发布 1
1.1.1 CVIT新闻发布系统的说明介绍 1
1.1.2 CVIT新闻发布系统的发布过程 3
1.2 测试计划相关知识 9
1.2.1 测试计划主要设计的内容 9
1.2.2 测试计划六要素(5W1H) 11
1.3 CVIT新闻发布系统的测试计划设计 11
课后自测及相关实训1 13
第2章 CVIT新闻发布系统的白盒测试 15
2.1 白盒测试相关知识 15
2.1.1 白盒测试概述 15
2.1.2 单元测试用例及用例设计 18
2.2 用单元测试工具NUnit进行单元测试 29
2.2.1 DBbas e.cs类的测试 32
2.2.2 新闻信息显示与检索的测试 37
2.2.3 新闻评论的测试 61
2.2.4 用户管理的测试 66
课后自测及相关实训2 74
第3章 CVIT新闻发布系统的黑盒测试 78
3.1 黑盒测试相关知识 78
3.1.1 黑盒测试概述 78
3.1.2 等价类法 78
3.1.3 边界值法 80
3.1.4 场景法 82
3.1.5 因果图法 84
3.1.6 错误推测法 87
3.2 CVIT新闻发布系统的功能测试 87
3.2.1 前台新用户注册模块的测试用例设计 87
3.2.2 前台新闻搜索模块测试用例 91
3.2.3 前台新闻浏览模块测试用例 93
3.2.4 后台登录模块的测试用例设计 99
3.2.5 后台现有新闻管理模块的测试用例设计 100
3.3 CVIT新闻发布系统的性能测试 122
3.3.1 性能测试概述 122
3.3.2 性能测试用例设计 126
3.3.3 LoadRunner 8.0对用户登录模块进行脚本录制与调试 127
3.3.4 LoadRunner 8.0对用户登录模块进行场景设计 129
3.3.5 LoadRunner 8.0对用户登录模块进行结果分析 135
3.4 CVIT新闻发布系统的验收测试 144
3.4.1 α测试 150
3.4.2 β测试 150
课后自测及相关实训3 153
第4章 CVIT新闻发布系统自动化测试及工具使用 164
4.1 单元测试工具NUnit 164
4.1.1 NUnit概述与安装 164
4.1.2 NUnit使用方法 176
4.2 性能测试工具LoadRunner 8.0 196
4.2.1 LoadRunner 8.0概述与安装 196
4.2.2 LoadRurner 8.0脚本录制 200
4.2.3 LoadRunner 8.0的场景设计与监视 210
4.2.4 LoadRunner 8.0结果分析 218
课后自测及相关实训4 220
附录 223
参考文献 225