APP下载

《软件测试》课程教学改革实践

2017-04-14王庆喜,朱丽华

电子世界 2017年1期
关键词:软件测试教学方式测试

《软件测试》课程教学改革实践

安阳工学院 王庆喜 朱丽华

为了推动学校教学应用转型,提升教学质量,培育适合社会和企业使用的优秀软件人才,对《软件测试》课程进行了综合性教学改革。本教学改革从多个方面进行,比如:教学内容、教学方式、实践教学、评价机制、校企合作等方面。多年的研究和实践证明,教学改革是成功的,在《软件测试》课程教学上取得了一定的效果和成绩,培养了综合能力强的技术人才,就职企业反映良好。

软件测试;教学改革;教学方式;评价机制;校企合作

1.引言

《软件测试》课程是软件工程专业的核心专业课程,在人才培养方案和人才培养过程中地位十分重要,因此《软件测试》课程教学质量直接影响到软件工程专业人才培养的成功与失败,因此必须把该课程教好、学好。《软件测试》课程主要学习软件测试设计的技术、自动化测试和测试过程管理等知识与技术。这些内容对于学生就业以及就业后的工作都有重要作用。对于就业后从事软件测试的学生而言,自然十分重要;对于就业后从事开发的学生而言,也是必不可少。

目前软件工程专业教学问题多多,各个学校都在根据自己的情况进行教学研究和改革实践。《软件测试》课程的改革和实践也很多,但是都没有取得令人满意的效果。因为该课程理论性强、内容庞杂,所以老师不容易较好,学生也兴趣不强。为了提升教学质量,提升学生的学习欲望,推动学校的教学应用转型,我院近年来对《软件测试》进行了改革,取得了良好效果。

2.教学内容改革

目前大多《软件测试》课程教材内容和理念仍是以传统软件的测试为主,不是针对主流互联网软件组织内容的,缺少新理论指导,缺乏创新精神,因此已经不合时宜,应该对内容进行切换和优化。教学内容的改革主要体现三个方面。

(1)保留黑盒测试和白盒测试的知识内容,但是实例更换为目前主流的WEB系统或是手机APP测试。

(2)压缩自动化理论知识,重点放在自动化工具的使用上。

(3)适当精简测试过程以及管理的内容,补充最新的驱动测试知识和测试管理工具的使用。

3.教学方式改革

传统的填鸭式、满堂灌的理论教学和放羊式的实验教学方式,严重影响了教学质量的提升,因此教学方式必须进行改革。

(1)舍弃“满堂灌”的教学方式,采用讲授、研讨、提问、自学等多种方式进行理论课程的教学。对于了解性的理论知识,可以采用自学方式;对于较难的知识可以采用研讨方式;对于技术性知识可以采用自学、讲授相结合的方式。

(2)舍弃“放羊式”的实验教学方法,采用助教负责制。传统实验课上,学生人数较多,老师精力有限,无法指导和管理班上大多数学生,因此采用助教负责制。从班上找出若干个程度较好并且认真负责的学生,课前先知道他们完成试验,然后课上让他们承担助教职责,指导和管理其他学生的实验。

4.实践教学改革

实践教学是教学过程中的重要部分,尤其是在应用型本科院校,其重要性更是不言而喻。《软件测试》课程的实践部分比重很大,主要有软件测试用例的设计、自动化测试工具的使用、测试管理管理的使用、项目的单元测试、集成测试和系统测试等实验。传统的实验以知识点为基础开展,不利于学生测试能力的提升,因此改革后的实验教学以项目为基础进行,课程的核心就是在实验课上对一个较大综合项目进行测试,所学知识、工具和技术等内容,都是为了推动测试的进行。

(1)以Web项目为载体,对测试的知识和技术进行组织和管理。

(2)加大实验课时比重,保证实验环节的时间。

(3)开设课下实验内容,加大实践环节容量。一个学期布置三次课下实验大作业,实验作业以测试操作为主。

5.评价机制改革

评价机制对学生的学习具有指导和方向性的意义,评价机制是否科学合理直接影响学生的学习动力和激情。传统的试卷考试对于技术学习评价严重不适合,因此影响了学生的学习。我院对评价机制的改革主要集中在三个方面。

(1)不以一张试卷论英雄,加大平时成绩的比重。平时成绩分为课堂表现、实验效果、综合作业等。

(2)实行答辩制度,从答辩情况考察学生学习知识和技术的情况。

(3)使用在线考试系统,考察学生的基础知识掌握情况,提高考核效率。良好基础,校企合作为教学注入了新的活力,评价机制激励学生的技术学习。课程教学改革的研究和实践推动了我校的应用转型,在培养综合性高级软件工程人才方面取得了良好效果。

6.校企合作

为了不与社会脱节,培养毕业即可上岗的人才,与企业合作是必不可少的。我院与周围十几家软件企业深度合作,共同进行人才培养。具体到《软件测试》课程上有如下四点。

(1)邀请经验丰富的软件测试工程师到学校上课、指导学生。

(2)教师到合作企业定岗实践,提高专业业务素质。

(3)把企业的项目测试搬到实验课上或是课下,让学生接触和测试实际项目。

(4)学生到企业定岗实习,进行软件测试工作,培养学生企业工作能力。

7.总结

经过多年的教学改革,《软件测试》课程的教学内容与时代接轨,教学方式受学生欢迎,实践教学为学生参加工作打下

[1]赵翀,高鹏.软件测试课程工程实践教学模式的探索与实施[J].计算机工程与科学,2014,36(z1):51-55.

[2]楚燕婷,阳小华,刘立,等.卓越工程师培养背景下软件测试课程建设探索[J].价值工程,2013(9):279-280.

[3]秋辉,洪玫,郭兵,等.软件测试课程实践教学改革研究[J].计算机教育,2016(2):106-109.

[4]王庆喜,钟家民.应用型本科院校与培训机构联合办学的思考——基于计算机专业发展方向[J].电子世界,2016,13:20.

王庆喜(1979—),男,河南内黄人,硕士,讲师,研究方向:软件开发技术,计算机教学方法。

安阳工学院2016年高等教育教学改革研究项目()AGJ2016037:计算机应用人才培养保障机制研究)。

朱丽华(1981—),女,河南安阳人,硕士,讲师,研究方向:软件开发技术、图形图像处理技术。

猜你喜欢

软件测试教学方式测试
幽默大测试
高校钢琴教学方式拓展的思考与实践
基于OBE的软件测试课程教学改革探索
“摄问”测试
“摄问”测试
“摄问”测试
EXCEL和VBA实现软件测试记录管理
关于软件测试技术应用与发展趋势研究
高中数学高效教学方式与方法优选例谈
高中化学教学方式探析