应用型高校计算机类专业软件测试课程教学改革
应用型高校计算机类专业软件测试课程教学改革
摘要:软件测试课程是一门应用性很强的专业课程,作者结合自身从事软件
测试企业的工作经历和多年从事软件测试教学的心得体会,分析软件测试行业的
巨大人才需求背景,指出传统高校软件测试课程教学存在的不足,提出面向应用
基于项目驱动的校企合作教学改革模式,并说明教学效果。
关键词:软件测试;项目驱动;校企合作;应用性 引言
软件测试课程是高校计算机类专业开设的专业方向课程,由于课程知识点与
软件工程课程存在一定的重叠,且很多该专业学生存在对软件测试行业了解的误
区,所以软件测试课程教学效果差强人意。实际上,IT 行业对于软件测试工程
师需求是特别巨大的,这就导致了尴尬的局面:软件测试部门招不到人,而计算
机类专业毕业生既缺乏软件测试技能又不愿从事软件测试工作。随着中央政府要
求更多的地方高校向应用型转变,这些高校的计算机类专业应该顺应高校转型潮
流,进一步明确专业面向应用的定位,加快专业方向课程的改革。国内很多学者
从软件测试内容、基于卓越计划驱动等角度提出改革方案,但改革方案应用性不
强。笔者既有在 IT 企业从事软件测试工作的经历,又从事多年高校计算机
科学与技术专业的软件测试课程教学工作,因此,对于转型为应用型高校的计
算机类专业软件测试课程教学,建议采用面向应用基于项目驱动和校企合作的改
革模式。 1 软件测试行业巨大的人才需求
软件测试岗位一直是 IT 企业中的热门岗位。据国内知名就业网站前程无忧统
计,软件测试岗位需求为 IT 职位前 8 名,全国就业岗位数量非常大。软件测试
行业职位又可分为测试员、软件测试工程师、高级软件测试工程师、测试经理等。
就软件测试工程师职位而言,在北京、深圳等一线城市,起点工资月薪可达 8000
元人民币。
软件测试工程师岗位招聘除日常的学历、资历要求外,一般还有以下 4 方面
的专业素质要求:能编制软件测试方案、设计测试用例、执行与记录测试;熟练
使用常见的一两种主流自动化测试工具;熟练操作常见的数据库管理系统(如