



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
加强程序设计类课程体系中的软件测试教育 摘要该文结合实际教学中的体会,提出应重视软件测试在程序设计类课程体系中的重要性观点,以便提高该类课程的实际教学质量及学生的实践能力。 关键词软件测试 教学 实践能力 一、软件测试的作用 软件测试的作用主要是利用各种手段找出软件中潜在的错误和缺陷以提高软件的质量和可靠性。在如今的软件项目开发过程中,软件测试的地位越来越重要,其工作量约占整个项目开发工作量的40%左右,因此软件测试也应是程序设计类课程体系的重要组成部分。 二、软件测试是程序设计类课程体系中的薄弱环节 在目前的教学体系中缺少独立的软件测试类课程甚至连相关的选修课都没有,教师在很多情况下只是在程序设计类课程中简单性地介绍一下软件测试方面的知识,并不能引起学生的重视,因此导致在目前的程序设计类课程中教师和学生都不重视软件测试的重要性。 软件测试在软件开发过程中一直都是处于比较重要的地位的,在软件工程中是一个明确独立的阶段,尤其当人们对软件质量的重视程度的提高,测试的地位也随之提高。但是学校中有关软件测试教育方面的教学活动没有得到足够的重视,导致目前的教学与社会的实际需求有些脱节,不能更好地适应社会的发展。 三、根据社会实际需求改变现有的教学理念 我们目前的程序设计课程体系偏重于培养学生的软件开发能力,希望学生毕业进入企业后经过简单的培训或者不用经过培训就能够利用这种能力为企业创造价值,这种教育理念是符合社会的实际需求的,但教育理念正确并不等于我们就能够实现这样的目标。由于软件开发要求个人需具备较高的素质以及师资等很多因素造成我们只能培养出少量的学生具有较强的软件开发能力,大部分同学可能未必毕业就能具有为企业创造价值的软件开发能力。而软件测试能力相对于软件开发能力而言难度低一些,更多的同学经过有效的训练就能具有一定的软件测试能力。根据实际的调研发现很多较大的软件企业都缺乏一定数量的软件测试人才,软件测试人员的需求量是很大的。因此我们应根据社会实际需求调整现有的教学理念以便更好的适应社会的发展。 四、加强软件测试能力的培养教育 以前我们有这样的误解,软件测试不需要经过太多的培训就能胜任,实际上随着软件规模的不断扩大,当人们越来越重视软件的质量和可靠性的时候,软件测试的内涵和外延也随之复杂起来。下面阐述一下自己对软件测试能力培养的几点看法 1.提高对软件测试的重视程度 教师在教授计算机程序设计类课程过程中应有意识地让学生了解软件测试在整个软件工程中的重要性,教给学生一些软件测试方面的基础知识,并让学生了解当前软件企业对软件测试人员迫切需求的现实,使学生学习起来更具有目的性同时也能提高学生的学习热情。 2.培养学生学习软件测试技术的兴趣 兴趣是最好的老师,在知识学习过程中,有没有兴趣,学习的效果是截然不同的。因此教师在教授关于软件测试方面的知识的同时要逐渐挖掘学生对软件测试的兴趣,使学生真正喜欢上软件测试,这也是学生今后一旦从事软件测试工作并做好这项工作的一个重要条件。 3.让学生在学习程序设计课程过程中积极应用测试技术 目前学校关于程序设计方面的课程有很多,例如C语言程序设计、面向对象程序设计、软件项目综合开发等课程,这些课程的教授是有先后顺序的也就是说是循序渐进式的。因此我们可以在不改变原有教学体系内容的情况下也采用循序渐进式的学习软件测试技术的方式。例如在学习程序设计基础知识如C语言程序设计课程时有意识地教授学生如何对自己编写的小程序进行测试中较基础的黑盒测试和白盒测试方法。在教授中级的程序设计课程如面向对象程序设计课程时教授学生掌握测试中较高级的单元测试技术。等到学生学习较高级的程序设计课程如软件项目综合开发课程时再教授学生更高级的测试技术如系统测试、压力测试及性能测试等测试技术。这样让学生在循序渐进学习程序设计的同时也渐进式地学习了软件测试技术。 4.在测试过程中锻炼学生的沟通能力 除了在学生学习程序设计过程中提高学生测试自己所开发的应用程序的能力外,还要让学生之间互相对对方所开发的程序进行测试训练。因为将来如果从事专门的测试工作主要测试的还是别人开发出来的软件,所以在软件项目综合开发课程中当学生以小组为单位完成自己的项目后,要将系统测试的任务交给另外一个小组完成。这样做的目的不仅更有利于测试出系统中的缺陷还有助于锻炼学生的沟通能力,因为双方是站在不同的立场上进行合作,测试同学对于测试出来的问题可能与开发同学的认知产生偏差,例如测试同学测出的缺陷开发同学可能不认为是缺陷,这时就需要进行有效的沟通以达成一致,这在将来学生从事真正的软件测试工作时也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年楼宇安全管理外包合作合同
- 2025闭路监控系统安装合同
- 2025家教中介合同书
- 2025年安全生产职业健康面试题及答案
- 2025年酒店合作伙伴合同范本
- 2025详尽的建筑装饰合同范本
- 2025年红白理事会信息员招聘笔试题库及答案
- 学习与运用(一)教学设计-2025-2026学年小学书法苏少版六年级上册-苏少版
- 2025年教育师中级面试实战题库
- 5.4 机械能第一课时说课稿-2023-2024学年华东师大版九年级上册科学
- 高频电灼仪产品技术要求深圳半岛医疗
- 项目幕墙施工方案
- 我这样做老师
- 垃圾焚烧发电项目电气安装与调试施工方案
- 枣庄市专业技术人员继续教育公需科目2021年度补考题库及卫生专科课题库
- 高考作文答题卡(作文)
- GB/T 3921-2008纺织品色牢度试验耐皂洗色牢度
- 液压与气压传动 第2版 马振福 高职课件0、1新
- SY∕T 7298-2016 陆上石油天然气开采钻井废物处置污染控制技术要求
- DB3302T 1079-2018 管线探测技术规程
- 美国航空无线电设备公司标准ARINC
评论
0/150
提交评论