王勇+李丽+卢桂馥+刘涛



摘要:提高计算机相关专业学生的软件测试水平,将有利于保证学生毕业后开展高水平的软件测试工作,从而进一步提高我国的软件质量。文章分析软件测试教学过程中存在的问题,提出以核心概念与案例驱动的软件测试课程教学改革,阐述其具体方法和实施途径,最后总结课程评价和效果。
关键词:软件测试;核心概念;案例驱动
0.引言
随着软件日益渗透到人们生活的方方面面,人们对软件高质量的要求也日渐迫切。然而,通过与软件企业中的项目经理和测试人员沟通交流,大多企业表示,虽然软件测试工作是一项重要工作,但与系统开发人员和软件设计师相比,软件测试员的工作未能得到应有的重视,这与软件测试人员的技术水平以及业界的重产出轻质量相关。因此,提高软件测试水平,将有利于开展高水平的软件测试工作,保证软件的高质量,同时,也会为软件测试职业带来正面效应。
1.存在的问题
1.1基本概念混淆
目前,大多数高校均开设软件测试课程,通常以讲解理论知识为主,实践教学环节只占很小的部分,即教师重理论、轻实践;另一方面,学生普遍对理论不感兴趣,重视软件测试工具的使用。最后结果是学生对测试理论一知半解,对测试工具的掌握粗枝大叶。
通过调研可以看出,学生对软件测试中的基本概念含糊不清,经常混淆。比如,软件测试与调试,软件错误(error)与故障(fault),软件故障(fault)与失效(failure)等混为一谈。……