北京工业大学“软件测试”教学大纲

来源:百度文库 编辑:神马文学网 时间:2024/04/28 16:42:56
北京工业大学
“软件测试”教学大纲
英文名称:Software Testing Technology
课程编码:
课程类型:专业选修课
学时:24              学分:1.5
适用对象:软件工程专业本科生,软件工程硕士研究生
使用教材与参考书:
1.  软件测试技术,(美)Ron Patton著,机械工业出版社
2.  面向对象软件测试,John D.McGregor, David A.sykes, 机械工业出版社
一、课程性质、目的与任务
通过软件测试技术课程的学习,学生可以掌握软件缺陷的基本概念,软件测试的基本过程,掌握基本的测试技术和方法,了解软件测试工具以及应用测试标准

二、课程教学内容及教学安排
为了达成上述教学目标,《软件测试》包括如下内容:
涵盖内容
学时
1.软件测试背景与发展
[3]
软件缺陷的定义
4学时
软件缺陷产生的原因
软件测试人员的目标
软件测试的发展
2.软件测试原理
[2]
软件测试的不完全性
4学时
软件测试具有一定的风险
软件缺陷的寄生虫性
软件测试的不修复原则
Pareto原则
3.软件测试术语
[3]
软件测试术语的定义
2学时
软件测试相近术语的区别
4.软件开发模型与测试
[1]
了解各类软件开发模型及其特点
3学时
各类模型的测试策略
CMM与测试
5.软件测试过程
[3]
了解测试流程
3学时
明确各阶段工作内容和作用
6.软件测试标准
[3]
了解国家软件测试相关标准
2学时
了解国际软件测试相关标准
了解国际软件测试相关标准的最新发展动态
7.软件测试技术
[1]
测试技术的基本概念
4学时
测试技术的使用技巧
测试技术的应用范围
8.软件测试技术的应用
[1]
配置测试
2学时
兼容性测试
易用性测试
其他测试介绍
三、课程教学基本要求
以上教学内容,在教学中应把握其重点。理论和实验相结合,使学生在学习测试原理的同时掌握一种测试工具的使用。
考核依据:
1.  考试方式两次作业作为平时成绩的评定依据。
2.  编写学习总结,谈谈学习到了哪些东西和自己对测试技术的理解。
四、实验环节
实验环节占整个课程的1/3,主要内容为实施测试。
制定者:于学军执笔
审定者:于学军
批准者:李健
校对者: