高职“软件测试”课程改革的研究

高职“软件测试”课程改革的研究

ID:20108772

大小:54.00 KB

页数:6页

时间:2018-10-10

高职“软件测试”课程改革的研究_第1页
高职“软件测试”课程改革的研究_第2页
高职“软件测试”课程改革的研究_第3页
高职“软件测试”课程改革的研究_第4页
高职“软件测试”课程改革的研究_第5页
资源描述:

《高职“软件测试”课程改革的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、高职“软件测试”课程改革的研究:根据目前软件测试教学的背景和存在的问题,在调查研究的基础上,分析当今企业对软件测试人员的职业素质要求,并结合这些素质要求对软件专业的课程体系、软件测试的课程内容、教学手段等进行改革,重点讲述了项目化教学和订单培养对于“软件测试”课程改革的意义。  关键词:软件测试;课程改革;订单培养;项目教学  简介:印梅(1983-),女,江苏扬中人,常州机电职业技术学院信息工程系,讲师。(江苏 常州 213164)  :G642.3     :A  &#

2、8195;  :1007-0079(2011)11-0111-02    软件测试是保证软件质量和可靠性的重要手段之一,有研究表明,软件测试阶段在整个软件开发周期内需投入的成本和工作量往往要超出编码实现。“软件测试”已成为计算机专业特别是软件工程专业新兴的热点专业课程,尤其强调知识与能力并重,对实践性要求较高,教学重点和难点在于对测试实践能力的培训上。  一、改革背景  软件测试行业对从业人员数量的需求比较高,而合适的人才却比较少。据某大型招聘X站统计的2010年相关数据,软件测试工程师已成为IT业就业的起点和主力,并具有极大发展潜力,有人把软件测试行业称

3、为“被IT忽略掉的金饭碗”。然而根据麦可思发布的《2010年大学生就业报告》的数据统计,计算机相关的专业排在连续3年失业人数最多专业的行列,这是一个非常不正常的现象。如何培养出能够被企业接受的软件测试专业人员确实是教育行业应当面临和考虑的问题,如何设置教学体系,如何吸引学生填报这个专业,以及如何使学生从这个专业毕业之后迅速找到合适的工作,这都是教学改革的目标。“软件测试”课程在以往的教学中通常都存在这样一个通病,即理论讲授为主,学生只能被灌输,缺乏实践体会,使学生在学习过程中容易感到枯燥无味,无法将知识与将来的就业联系起来,因此通常会感到迷茫,从而最终失去对这门课程的兴趣。  鉴

4、于此,全国已有很多院校对“软件测试”这门课程进行了改革,并且取得了一定的实效。可以看出,“软件测试”课程改革是大势所趋。本文结合常州机电职业技术学院(以下简称“我院”)“软件测试”课程改革实例,对“软件测试”课程的改革进行了探讨和研究。  二、改革措施  在进行“软件测试”课程改革之初,就通过各大知名招聘X站提供的软件测试岗位的需求进行了一定的调查研究。通常在企业软件测试人员的招聘中,列出的招聘要求如图1所示。  从以上统计可以看出,各个企业在招聘软件测试员的时候,无论是高级还是初级,提出的要求都与应聘人员是否具备相关测试理论,是否会使用一到两种测试工具,以及相应的工作经验和相应

5、的行业能力有关,例如团队协作能力、沟通能力、自学能力等。因此在进行软件测试人才培养时,应当根据行业的需要,有侧重点地进行培养,而不是闭门造车,使培养出来的学生无法满足企业的需要。应当有的放矢,加大对这些素质的培养。我院的“软件测试”课程改革也紧紧围绕这些素质,通过调整专业课程体系,甄选教学内容,改进教学方式和方法等手段,使培养出来的学生都能找到一份满意的工作。具体措施有四方面。  1.课程体系的完善  课程体系在改革过程中更加强调知识的完备和系统。软件测试是一门特殊的行业,或许它的门槛比较低,但是想要在今后的职业发展中有更多的空间,对于其他计算机相关知识的要求是非常高的。通常在要

6、求具备一定的软件测试知识之外,还要求有相关编程语言、数据库、X络的知识。我院软件专业在方向上进行了划分,一个是Java方向,另一个是.方向,把“软件测试”作为专业必修课。由于它对计算机相关知识要求较多,所以将其设置在大二下学期。软件专业课程体系如图2所示。  2.课程内容的改革  经过软件领域专家的研讨,结合企业需求情况,在总结其他院校软件测试实施情况的基础上,我院将“软件测试”课程的内容概括为以下三个部分。  (1)软件测试基础理论,包括软件测试的定义、目标和原则,软件测试过程中的单元测试、集成测试、确认测试、系统测试和验收测试;掌握静态测试和动态测试方法,黑盒测试和白盒测试方

7、法,软件测试用例的设计方法,软件测试文档编撰技能等内容;独立设计、实施、分析并最终完成指定的实践环节。  (2)软件自动化测试技术,软件自动化测试理论;掌握多种软件测试方法与策略的应用,主流自动化测试工具的使用,软件测试项目的完整运作过程等内容;分组合作完成模拟测试项目的分析、设计、执行、总结、回归等实践环节。  (3)软件测试项目综合实训,要求学生在梳理、总结“软件测试”课程体系中各单项知识点和单项技能的基础上,针对不同的开发阶段,撰写各开发阶段相应的文档,并制定相应的测试计划

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。