第1章 实训概述 1
1.1 实训目的 1
1.2 实训内容 1
1.3 实训计划 2
1.4 考核办法 2
第2章 测试原理及其技术 3
2.1 测试原理 3
2.1.1 软件测试概述 3
2.1.2 软件测试的分类 3
2.2 黑盒测试技术 4
2.2.1 场景法 4
2.2.2 等价类划分法 5
2.2.3 边界值分析法 6
2.2.4 错误猜测法 7
2.3 测试需求覆盖和测试覆盖 7
2.4 软件缺陷 8
2.4.1 软件缺陷的级别 8
2.4.2 导致软件缺陷的原因 8
2.4.3 Bug缺陷分类和分级 9
第3章 实训内容 10
3.1 实训需求 10
3.1.1 教学网站测试 10
3.1.2 MDS3400调度指挥通信系统 11
3.2 实训环境 18
3.2.1 教学网站测试环境 18
3.2.2 MDS3400调度指挥通信系统测试环境 22
第4章 DTS工具测试 25
4.1 实验目的 25
4.2 实验准备 25
4.2.1 登录虚拟机 25
4.2.2 远程连接 26
4.2.3 启动DTS 26
4.3 实验内容 32
4.3.1 使用DTSCloud进行测试 32
4.3.2 退出DTSCloud 35
4.4 代码测试 37
4.4.1 SPM教学网站代码测试 37
4.4.2 BWChessDlg.cpp代码测试 40
4.5 实验作业 98
第5章 LoadRunner测试工具 99
5.1 实验目的 99
5.2 实验准备 99
5.2.1 LoadRunner安装 99
5.2.2 LoadRunner破解 101
5.3 实验内容 103
5.3.1 使用LoadRunner进行测试 103
5.3.2 测试结果分析 110
5.4 实验作业 110
第6章 JMeter测试工具 111
6.1 实验目的 111
6.2 实验准备 111
6.2.1 JDK安装 111
6.2.2 JMeter安装 112
6.3 实验内容 112
6.3.1 参数配置 112
6.3.2 使用JMeter进行测试 114
6.3.3 测试结果分析 121
6.4 实验作业 121
第7章 实训流程 122
7.1 任务分析 122
7.1.1 功能的任务分析 122
7.1.2 性能的任务分析 122
7.2 任务规划 125
7.3 测试环境管理 126
7.4 测试用例设计 127
7.5 测试执行 128
7.6 任务执行管理 130
7.7 测试结果 131
7.8 项目培训 131
7.9 实训提交结果 132
附录1实训思考 133
附录2项目提交文档—合约管理 134
附录3项目提交文档—环境管理 142
附录4 项目提交文档—项目管理 147
附录5项目提交文档—测试用例 154
附录6项目提交文档—测试结果 157
附录7项目提交文档—实训报告 177