2软件缺陷的分类软件测试技术》课程教学大纲主任教研室主任大纲执笔人薛庆文魏春英屈会芳一、课程基本信息课程代码:10118课程名称:软件测试技术理论课时:36实验课时:18课程类别:专业课课程性质:必修课先行课程:JAVA,C++,软件工程二、课程性质、目的与任务本课程是计算机科学与技术及软件技术专业的专业必修课
其教学目的是通过本课程学习,使学生系统地学习软件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和基本技术
了解和掌握现代各种新的软件测试技术和主要发展方向
为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础
三、课程内容第 1 章软件测试基础1
1 软件质量1
1 软件质量保证1
2 质量成本1
2 软件测试1
1 软件测试的定义1
2 软件测试的目的1
3 软件测试的原则1
3 软件缺陷1
1 软件缺陷的定义3
3 测试有效性度量3
4 本章小结1
4测试用例1
5 软件测试分类1
6 本章小结第 2 章软件测试模型与过程2
1 软件测试模型2
1 V 模型2
2 W 模型2
3 X 模型2
4 H 模型2
2 软件测试过程2
3本章小结第 3 章软件测试管理3
1测试团队建设与管理3
1 测试团队的建设3
2 软件测试经理3
3 测试小组的分类3
4 测试团队成员的合适人选3
2 软件测试计划3
1 测试计划模板3
2 测试计划跟踪与监控3
3缺陷管理3
1 缺陷状态与管理流程3
2 缺陷数据分析第 4 章黑盒测试4
1 边界值测试3
3 测试有效性度量4
4 本章小结4
1 边界条件4
2 边界值分析4
3 健壮性边界测试4
4 最坏情况测试4
2 等价类测试4
1 等价类4